控件的消息来源是哪里。
谁发给他的。
比如一个窗体A   窗体内放置一个控件 B 一个控件 C比如一个  MouseMove 消息是谁在判断  这个 MouseMove 消息 该发给A 还是发给B 或 C?

解决方案 »

  1.   

    控件的鼠标和键盘事件属于输入消息,被系统发送到当前的线程的消息循环,消息在处理消息之前,会调用user32中的一个名叫IsDialogMessage的帮助函数,这个函数把相应的消息转换成各种通知消息,然后发送到窗体的窗口过程。
      

  2.   

    哈哈,可结果VS带的spy++,看一下楼上所说的消息处理流程