发新话题
打印

关于消息队列的一个问题

关于消息队列的一个问题

一个应用程序可拥有几个消息队列?是每个线程都可拥有一个还是任何对象都可以拥有还是每个应用程序只能有唯一的一个消息队列?

TOP

是这样一回事,我自定义了一个CButtonEx类 (从CButton派生),在CButtonEx中增加一个WM_MOUSEMOVE的消息响应,并且为对话框上的一按钮关联了一个CButtonEx类型的变量m_btn,  按理说当鼠标在对话框上移动时会有一个WM_MOUSEMOVE消息 使得CButtonEx中的消息处理函数作出响应,但为什么非要鼠标在按钮上移动时才响应呢

TOP

是这样一回事,我自定义了一个CButtonEx类 (从CButton派生),在CButtonEx中增加一个WM_MOUSEMOVE的消息响应,并且为对话框上的一按钮关联了一个CButtonEx类型的变量m_btn,  按理说当鼠标在对话框上移动时会有一个WM_MOUSEMOVE消息 使得CButtonEx中的消息处理函数作出响应,但为什么非要鼠标在按钮上移动时才响应呢

TOP

发新话题