自己定义的类,如何加消息驱动?

tipbridge 2003-10-21 11:36:42
我看CDocument CSocket等类,都没有窗口句柄。

如何在自己的类中,添加消息呢,
...全文
27 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
孤必有邻 2003-10-21
  • 打赏
  • 举报
回复
CDocument没有窗口句柄,因此它不能处理消息
CSocket可以处理消息,因为它有一个隐含的窗体
要处理消息,必须有窗口句柄,(线程也可以处理消息,但必须调用接收消息的函数)
把系统生成的消息映射表复制进去,OK
qwedcxza 2003-10-21
  • 打赏
  • 举报
回复
自定义若派生自 CCmdTarget , 则可以接受菜单,工具栏等 COMMAND 消息
若派生自 CWnd, 则可以接受所有相关 WIndows 消息

15,980

社区成员

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

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