form里有很多COMPONENT,比如说。我的鼠标CLICK了BUTTON1,此时别的COMPONENT,比如,BUTTOM2,会不会受到消息?这个消息是什么,????

解决方案 »

  1.   

    别人控件是不会收到消息的,控件本身就是个Window,一般消息最先是由控收到的,然后才由它通知到其父窗体.
      

  2.   


    '就像MENUITEM一样,当鼠标不是CLICK自己的时候,就把自己HIDE起来,
    '
    如果对象把自己隐藏起来了,你怎么click它啊?
      

  3.   

    你想要的这种效果有些控件是可以做到的,
    这些控件能获得焦点,如TButton,TEdit,TMemo,TCheckBox等,
    你可以在它们的OnExit事件中处理,把它Hide
      

  4.   

    像菜单,如果鼠标击中的不是自己的话,菜单酒会收起来,那是因为它失去了焦点。
    控件1、控件2有共同的Parent,控件1收到消息指只会通知它的Parent,不会通知控件2的。
      

  5.   

    晕了,鼠标都隐藏了,怎么还click自己阿.
      

  6.   

    同意
    看看winprod里的消息选择就明白了
      

  7.   

    菜单的隐藏可能就像是单选按钮吧!
    这个消息依我个人想法很可能是菜单收到OnClick之后自己做出的一些反应,如果已经有弹出来的就把这个收起来,然后把被点击的弹出来……
    以上纯属个人观点(大家不要把臭袜子也扔过来啊)