我在对话框上放了一个Picture控件,然后添加了一个变量;自己又写了个继承于Picture控件的类,添加了鼠标的左键点击消息,里面简单的messagebox下,然后把前面的变量名的类型改成自己的那个类后,运行当鼠标在上面是点击没有任何反应呢?

解决方案 »

  1.   

    要给picture添加 Notify消息 才能相应单击响应吧
      

  2.   

    就是想扩展一下该控件的功能,申请变量是为了方便操作。比如说该控件上显示的图片可以实现被拖动的效果或者是放大缩小的功能,当然我写的话更倾向于自己写一个继承与CWnd的类,然后在鼠标移动、点击等函数中实现自己的功能,但我同事遇到这个问题,我也纳闷为啥Picture空间就不能响应,都是继承于CWnd,其他的想ListCtr都可以响应。