VC/SDK/MFC
文章平均质量分 71
wuoomail
这个作者很懒,什么都没留下…
展开
-
关于VC++下动态添加菜单的心得
孙鑫的VC++ 中有一段代码是在CMainFrame的OnCreate函数中动态添加菜单以及菜单项代码如下CMenu menu;menu.CreateMenu();GetMenu()->InsertMenu(0,MF_POPUP|MF_BYPOSITION,(UINT)menu.m_hMenu,"Test");menu.AppendMenu(MF_STRING,111,"Hello");menu.AppendMenu(MF_STRING,112,"Bye");menu.Detach();我一直疑惑为什么m原创 2010-11-12 20:29:00 · 2744 阅读 · 1 评论 -
TranslateMessage会翻译哪些消息 探索
MSDN下有这么一段This function translates virtual-key messages into character messages. The character messages are posted to the calling thread's message queue, to be read the next time the thread calls the GetMessage or PeekMessage function. 是不是TranslateMessage只原创 2010-11-14 17:17:00 · 947 阅读 · 0 评论 -
关于DispatchMessage 的点滴
DispatchMessage的工作如下:先看看信号是给那个窗口的,再找到那个窗口的窗口过程。再调用那个过程,调用它也就是说,实际上窗口过程还是有我们来间接调用的如果我们的程序只有一个窗口那么我们完全可以在TranslateMessage之后去掉DispatchMessage然后自己调用 我们的窗口过程原创 2010-11-14 18:36:00 · 609 阅读 · 0 评论