Thank you for the great article! However, I've got errors when tried to add things beyond the basic test app. For example, I've tried to add a pane with editbox on the left of the frame:
class CFilterView : public aero::CWindowImpl<CFilterView, CEdit>
The line with CHAIN_MSG_MAP caused errors including "error C2352: 'CFilterView::ProcessWindowMessage' : illegal call of non-static member function".
What is the right way to chain events in this case? Many thx!
thank you! It compiles well now and I'm looking for example how to handle the messages. Would you recommend an article or example that can be used as analogy for the purpose of drawing CEdit?
I had also another thought - maybe it can be implemented as CEditView, i.e.