求教有关消息机制方面的知识
控件的消息来源是哪里。
谁发给他的。
比如一个窗体A 窗体内放置一个控件 B 一个控件 C
比如一个 MouseMove 消息
是谁在判断 这个 MouseMove 消息 该发给A 还是发给B 或 C?
[解决办法]
控件的鼠标和键盘事件属于输入消息,被系统发送到当前的线程的消息循环,消息在处理消息之前,会调用user32中的一个名叫IsDialogMessage的帮助函数,这个函数把相应的消息转换成各种通知消息,然后发送到窗体的窗口过程。
[解决办法]
哈哈,可结果VS带的spy++,看一下楼上所说的消息处理流程