CXXDialog 如何能捕捉到界面外的鼠标单击消息, / 如何能让一个菜单CMENU在显示中, 关掉, 正如菜单ITEM单击那样

ghxmagic 2004-09-02 01:17:23
yge
...全文
63 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ghxmagic 2004-09-03
  • 打赏
  • 举报
回复
问题已解决, 用SetForegroundWindow()可以实现.
ghxmagic 2004-09-02
  • 打赏
  • 举报
回复
我用SetCapture(), ReleaseCapture(), 捕不到界面之外的单击消息,
我觉得用HOOK不合适, 因为界面之外的窗口不定.

另外:
pPopup->TrackPopupMenu(TPM_LEFTALIGN, point.x, point.y, this);
CMenu::TrankPopupMenu()后的菜单如何不用单击MENU ITEM就把它DESTROY掉啊
lixiaosan 2004-09-02
  • 打赏
  • 举报
回复
HOOK

15,979

社区成员

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

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