关于系统钩子和弹出菜单 能具体点吗?怎么定义函数?呵呵,没那么简单吧?别忘记我这个菜单是用win32函数加上去的,不是用的MFC 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 提,大家帮个忙啦,呵呵,这个问题该如何解决啊?我建立PopupMenu的方式如下:AppendMenu(hMenu,MF_STRING,2000,"test");TrackPopupMenu(hMenu,TPM_LEFTBUTTON,poinx.x, point.y, 0, hWnd,NULL);怎么让test项不是灰的呢? EnableMenuItem(hMenu,2000,MF_BYCOMMAND |MF_ENABLED); hMenu = ::CreatePopupMenu();AppendMenu(hMenu,MF_STRING,2000,"test");TrackPopupMenu(hMenu,TPM_LEFTBUTTON,300, 400, 0, this->m_hWnd,NULL); 我在弹出的菜单上用了自己的菜单类CMyMenu,但这时出现错误:Warning: unknown WM_MEASUREITEM for menu item 0x07D0.0x7D0是我给菜单项的ID这个WM_MEASUREITEM消息我该如何发送给CMyMenu,让它自动调用OnMeasur...函数呢? 我用spy++ 看到了WM_MEASUREITEM的消息,但其中的nID为0,而不是我要的2000,不知哪位大侠能助我一臂之力啊? 顺便加一句,WM_MEASUREITEM中的wParam参数就是一个Struct的指针,除非在你的钩子dll中处理,否则在别的应用程序里是不可预知的地址 你在 String Table 中为 变灰 的 POPMENU ID 加个键值再尝试一下看看,可能就不灰了 现在按钮已经不灰了!我在DLL中加了CMyMenu类,然后在右键弹起时让它弹出CMyMenu菜单,弹出了,但没有画对,因为它说: unknow WM_MEASUREITEM for id 2000 之类的话...是全局钩子 vc中的&符号与BYTE联合用 如何使CListView象普通的CView类一样绘制客户区? 用ADO写入oracle的clob字段,没报任何错,但写进去的全是乱码!为什么啊? 刚刚接触VC写COM+,但不知为什么,变量BSTR老是传不进去。 想要扩充自己的类库者进! 急需一个用MFC编写的计算器源程序,在线等候!谢谢 求助关于SCSI硬盘安装win2000找不到硬盘驱动器的问题 请问TreeCtrl控件如何让节点不折叠 请大家帮我看下问题出在什么地方 怎么可以在ListBox上添加右键菜单?请各位大虾帮忙啦! 随机数! 关于设置显示分辨率
我建立PopupMenu的方式如下:AppendMenu(hMenu,MF_STRING,2000,"test");
TrackPopupMenu(hMenu,TPM_LEFTBUTTON,poinx.x, point.y, 0, hWnd,NULL);怎么让test项不是灰的呢?
AppendMenu(hMenu,MF_STRING,2000,"test");
TrackPopupMenu(hMenu,TPM_LEFTBUTTON,300, 400, 0, this->m_hWnd,NULL);
Warning: unknown WM_MEASUREITEM for menu item 0x07D0.0x7D0是我给菜单项的ID这个WM_MEASUREITEM消息我该如何发送给CMyMenu,让它自动调用OnMeasur...函数呢?
我在DLL中加了CMyMenu类,然后在右键弹起时让它弹出CMyMenu菜单,弹出了,但没有画对,因为它说: unknow WM_MEASUREITEM for id 2000 之类的话...是全局钩子