CFrameWnd::CFrameWnd 不能显示tooltips

ussthamcn 2012-09-02 11:56:46
原帖没有人恩回复,我自己不能跟新,新开一个帖子。

研究了下正常的tooltips处理过程应该是
CToolTipsCtrl CToolBar
TTM_GETTOOLINFO ------------>
TTM_GETTOOLINFO<-------------
TTM_ADDTOOL ---------------->
TTM_ADDTOOL <----------------
TTM_ACTIVATE -------
TTM_ACTIVATE -------
TTM_WINDOWFROMPOINT ---------
TTM_WINDOWFROMPOINT ---------
TTM_RELAYEVENT ------------->
TTM_RELAYEVENT <-------------
TTM_DELTOOL ---------------->
TTM_DELTOOL <----------------
我的程序却没有TTM__XXX tooltips消息,不知道消息去哪里了呢
...全文
103 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
傻X 2012-09-02
  • 打赏
  • 举报
回复
楼主你老帖我有映像,贴出来看看吧。
ussthamcn 2012-09-02
  • 打赏
  • 举报
回复
我重载了框架类的CMainFrame::PreTranslateMessage函数,并在里面打了断点,可是进不去,正常的程序可以进入这个向导。可能这个就是tooltips不能显示的原因

15,979

社区成员

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

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