我在CPropertySheet上放了一个按钮,在OnCreate中创建的,但是这个按钮相应不了单击消息,
后来发现只要Button与Sheet中的PropertyPage相重叠,就不能相应的消息了,就像被遮住一样,即使
通过设置位置将Button移动上PropertyPage上面也不行.
还请高手告知原因或帮忙解决?

解决方案 »

  1.   

    你应该定义其ID,并且应该有ON_COMMAND之类的
      

  2.   

    是的,在OnInitDialog()中调用的CButton的Create方法
      

  3.   

    创建的时候指定了按钮的ID, 按钮用ON_BN_CLICKED映射的
    就算没有处理消息也应该有反应啊,现在点上去一定反应都没有,按下去的那种效果都没有
      

  4.   

    其实都是些很基本的操作, 我在View上放了一个CPropertySheet. 
    这个CPropertySheet中包含一个Button和多个CPropertyPage. 
    运行时发现Button没响应(鼠标点在上面没有任何动静,没有普通按钮那种呈按下状态的效果,单击消息也没有发生).