请问如何在按钮控件传递右键消息,即如何右击一个按钮产生一个消息。我找不到,只找到单击和双击。(BN_CLICKED等)附:我在做扫雷游戏!谢了先

解决方案 »

  1.   

    可以响应WM_RBUTTONDOWN右击消息,根据WM_RBUTTONDOWN的参判断数当时鼠标所在位置从而对那个位置的控件进行处理
      

  2.   

    我对SDK下怎么做不是很了解,我说一下在MFC下的作法。
    新建一个CRButton类,继承CButton
    重载OnRButtonDown,在里面添加响应右击的语句
    之后就可以应用这个CRButton类了
      

  3.   

    看过扫雷代码:1 它是 SDK 程序
    2 它不是用按钮的,而是画上去的。要源代码的留信箱。
      

  4.   

    我也要一份吧,谢谢!
    [email protected]
      

  5.   

    我也想做这个,[email protected],谢谢!
      

  6.   

    我要义愤
    [email protected]
      

  7.   

    http://www.vckbase.com/code/downcode.asp?id=2592
    这个界面和 Microsoft 的一样,可以以假乱真,而且是 VC6 + MFC 写的。
      

  8.   

    谢谢大家!
    但我还是要重申一下,不要MFC...