我先安了个菜单钩子,在钩子的回调函数里面:
if(MSGF_MENU == code)
{
if(pmsg->message == WM_COMMAND)
{
//do sth.........
}
}
我想用钩子处理选择菜单某一项的消息。但是//do sth...总不执行。
请大侠指教!
if(MSGF_MENU == code)
{
if(pmsg->message == WM_COMMAND)
{
//do sth.........
}
}
我想用钩子处理选择菜单某一项的消息。但是//do sth...总不执行。
请大侠指教!
解决方案 »
- 子对话框嵌入父对话框中,且双击可脱离父对话框,再双击还原(出错了)
- VC设置cookie内容时出错?
- 谁用过JPGDLL库帮帮我了 急!!!!!!!!!!!!!!!!!!!
- 请教:在 MFC 里的时钟在 WIN32 API 里,要怎么表示?谢谢!
- 请问各位:为了能在一个函数中能够调用另一个函数的成员变量,有几中方法?
- 谁可以提供一些WIN32的电子书籍下载的网址啊?
- HOG问题
- MFC怎么获取文件夹的属性、创建时间。注意是文件夹,不是文件。
- 英语不好,是不是就不能做程序员?(请指点)
- 关于透明对话框的问题
- 当我点击鼠标时(不在本窗口,屏幕任一位置)将窗口关闭!
- std::string 引起的内存泄露怎么防止,非常感谢
是别的程序。DentistryDoctor:
如果不用if(pmsg->message == WM_COMMAND)的话,//do sth.是可以执行的。因为我只想要选择了菜单某一项的消息,所以加一个if(pmsg->message == WM_COMMAND)来过滤,不过一过滤就什么都没有了。晕了。