托盘问题,急!!! 我按照教程是做了一个托盘,但是当图标缩为托盘的时候,(定义按右键弹出菜单)按右键弹出后在点左面任何地方那个弹出菜单都不消失,因该怎么解决》》 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 maybe help u: if (wParam == tid.uID) { if (!tid.hWnd) return 0L; // Clicking with right button brings up a context menu if (LOWORD(lParam) == WM_RBUTTONUP) { HMENU hMenu = LoadMenu(hInst, MAKEINTRESOURCE(tid.uID)); if (!hMenu) return 0; HMENU hSubMenu = GetSubMenu(hMenu, 0); if (!hSubMenu) return 0; POINT pos; GetCursorPos(&pos); ::SetForegroundWindow(tid.hWnd); TrackPopupMenu(hSubMenu, 0, pos.x, pos.y, 0, tid.hWnd, NULL); ::PostMessage(tid.hWnd, WM_NULL, 0, 0); DestroyMenu(hMenu); } else if (LOWORD(lParam) == WM_LBUTTONDBLCLK) ::SendMessage(tid.hWnd, WM_COMMAND, IDM_ABOUT, 0); else if(LOWORD(lParam)==WM_LBUTTONDOWN) ::SendMessage(tid.hWnd,WM_COMMAND, IDM_ANIMATE,0); return 1; [lsq19871207]进来 还记得你回的那个帖子吗?子网号为16bit的A类地址 和 子网号为8bit的B类地址的子网掩码有什么不同? 我写了个简单的MFC程序,但是我不想以静态库方式编译,因为文件太大,如何解决? 在按钮响应函数里 调用了OnOk(),OnClose() 送分送书 原版VC2005教程源码 顶者有分 小问题请教 用at命令发送短消息问题? 找不到:stdafx.h SQL语句中,在一个变量的前后各加一个“+”是什么意思呢? 用IHtmlDocument2添加背景和页面地址 关于关闭对话框应用时,此应用的模式对话框关闭不了的问题。 100分求教比较难的问题 关于托盘问题?
{
if (!tid.hWnd)
return 0L; // Clicking with right button brings up a context menu
if (LOWORD(lParam) == WM_RBUTTONUP)
{
HMENU hMenu = LoadMenu(hInst, MAKEINTRESOURCE(tid.uID));
if (!hMenu)
return 0; HMENU hSubMenu = GetSubMenu(hMenu, 0);
if (!hSubMenu)
return 0; POINT pos;
GetCursorPos(&pos); ::SetForegroundWindow(tid.hWnd);
TrackPopupMenu(hSubMenu, 0, pos.x, pos.y, 0, tid.hWnd, NULL); ::PostMessage(tid.hWnd, WM_NULL, 0, 0); DestroyMenu(hMenu);
}
else if (LOWORD(lParam) == WM_LBUTTONDBLCLK)
::SendMessage(tid.hWnd, WM_COMMAND, IDM_ABOUT, 0);
else if(LOWORD(lParam)==WM_LBUTTONDOWN)
::SendMessage(tid.hWnd,WM_COMMAND, IDM_ANIMATE,0); return 1;