摘要: CDialogImpl 对话框本质上是布局和行为受约束的窗口。最原始的模态对话框API是: 1: WINUSERAPI2: INT_PTR3: WINAPI4: DialogBoxParamW(5: __in_opt HINSTANCE hInstance, //applicaton instance6: __in LPCWSTR lpTemplateName,... 阅读全文
posted @ 2013-04-22 20:58 MacroLee 阅读(896) 评论(0) 推荐(0) 编辑
摘要: 消息链(Message chaining) 当我们一次又一次用相同的方式来处理消息时,一定想到了重用消息处理的实现。一种直接而简单的想法实现如下: 1: template <typename Deriving> 2: class CFileHandler { 3: public: 4: LRESULT OnFileNew(WORD, WORD, HWND, BOOL&); 5:... 阅读全文
posted @ 2013-04-22 20:57 MacroLee 阅读(508) 评论(0) 推荐(0) 编辑