菜单问题。 在制作右下角托盘区图标的右键菜单时发现:如果菜单弹出后不作任何选择,而按桌面其它地方,菜单在托盘区是不会消失的,直到你在菜单上作出选择,怎么解决这个问题? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 menu.LoadMenu(IDR_POPUP_MENU);CPoint mouse;GetCursorPos(&mouse);CMenu * submenu=menu.GetSubMenu(0); ::SetForegroundWindow(m_tnid.hWnd);submenu->TrackPopupMenu(TPM_LEFTALIGN|TPM_LEFTBUTTON|TPM_RIGHTBUTTON,mouse.x,mouse.y,this);menu.DestroyMenu();m_tnid是NOTIFYICONDATA结构实例 CMenu mymenu; mymenu.LoadMenu(IDR_MENU1); CMenu *menu1 = mymenu.GetSubMenu(3); ASSERT(menu1!=NULL);// ::ClientToScreen(&point); ClientToScreen(&point); menu1->TrackPopupMenu(TPM_RIGHTBUTTON,point.x,point.y,this);看看这段代码. 关于按钮类,怎么得到它的初始状态,问题内详 “服务器正在运行中”屏蔽问题 如何定时向服务器发送PING命令 购买UDP通信的动态链接库DLL 在继承自CHtmlView的类上面覆盖一个透明的窗口,并在此透明窗口上实现右键菜单,但是当点击其他区域时,右键菜单不消失,什么原因? 字符集间的转换问题 请教:这些代码是什么意思? 如何察看一个exe文件运行过程中调用了哪些dll呢?有没有什么工具啊? 文件读写的小问题!烦人! sqlserver数据库的数据回复?help? 求教recvfrom问题 如何在自己编的程序中用记事本打开txt文件?
CPoint mouse;
GetCursorPos(&mouse);
CMenu * submenu=menu.GetSubMenu(0);
::SetForegroundWindow(m_tnid.hWnd);
submenu->TrackPopupMenu(TPM_LEFTALIGN|TPM_LEFTBUTTON|TPM_RIGHTBUTTON,mouse.x,mouse.y,this);
menu.DestroyMenu();m_tnid是NOTIFYICONDATA结构实例
mymenu.LoadMenu(IDR_MENU1);
CMenu *menu1 = mymenu.GetSubMenu(3);
ASSERT(menu1!=NULL);
// ::ClientToScreen(&point);
ClientToScreen(&point);
menu1->TrackPopupMenu(TPM_RIGHTBUTTON,point.x,point.y,this);
看看这段代码.