Can I safely remove a BEGIN_MESSAGE_MAP/ END MESSAGE pair if there are no events to handled between them?
I could have
class MyListView : public ListView
class MySpecialisedListView : public MyListView
and MySpecialisedListView has events to be handled, but MyListView does not. Could I remove BEGIN_MESSAGE_MAP/ END MESSAGE pair for MyListView and be sure that any event not handled in MySpecialisedListView will still be serviced by ListView event handlers despite the inheritance class in-between not having an event handler?
Microsoft's MSDN and MFC documentation does not cover this.
Thanks