一各弹出菜单的问题

qvzng 2003-10-15 07:05:50
我用API编啦一个弹出菜单,下面是代码,怎麽在选中某项后又在另外的地方弹出啦
case WM_RBUTTONDOWN:
OnButton(wParam,lParam);
break;


void OnRButton(WPARAM wParam,LPARAM lParam)
{
POINT point;
point.x=LOWORD(lParam);
point.y=HIWORD(lParam);
HMENU j=GetSubMenu(hMenu,0);
ClientToScreen(hWnd,&point);
TrackPopupMenu(j,TPM_RIGHTALIGN
TPM_TOPALIGN|TPM_RIGHTBUTTON ,point.x,point.y,0,hWnd,NULL);
}
...全文
15 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qvzng 2003-10-15
  • 打赏
  • 举报
回复
不好意思
老兄
本人忘啦在后面加break语句啦
不过你是唯的一个回答我问题的人
100分送你啦
flyelf 2003-10-15
  • 打赏
  • 举报
回复
在WM_COMMAND响应点中的菜单

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧