一个简单的问题(100分,在线给分) WM_ONLBUTTONDOWN这个消息,判断按钮的RECT,RECT.LPinRect(point)。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给按钮指定一个Control型的变量CMyButton(从CButton派生).在CMyButton中处理WM_LBUTTONDOWN消息。 响应这个消息WM_LBUTTONDOWN到CYourView或CYourFrame等就可以了 错了,好像有问题的。可以使用继承CButton的方法:可以从CButton继承一个类,比如CYourButton,为你的这个button关联一个对象:如,CYourButton m_button(ClassWizard中,Member Variable中可以做这件事,不过那里只能用CButton,你手工改成CYourButton就可以了)。然后,在CYourButton里处理WM_LBUTTONDOWN和WM_LBUTTONUP消息,在接收到这些消息时,可以用自定义消息,传给父窗口,父窗口中增加对应的响应函数就可以了。 请教:MFC中从链表删除一个结点的问题? 问一个粗浅的include的问题 有的时候程序不让设断点调试,是怎么回事啊? 如何像打开硬盘文件一样,打开内在文件? 请问这种情况是否为内存泄漏,该如何解决? 菜鸟提问:如何禁止弹出式对话框的大小的改变,且在哪里可以设置对话框的大小 web应用服务器组件资源如何释放 为什么我不能菜单上的 新建 这个选项变灰呢? 怎么才可以把我的程序注册为2000上的服务?exe的或dll的 如何隐藏用CSplitterWnd静态拆分的其中任一视图? #########VC中用什么方法来播放MP3?有谁肯给点提示############## 一个c++语句的问题?
可以使用继承CButton的方法:
可以从CButton继承一个类,比如CYourButton,为你的这个button关联一个对象:如,CYourButton m_button(ClassWizard中,Member Variable中可以做这件事,不过那里只能用CButton,你手工改成CYourButton就可以了)。
然后,在CYourButton里处理WM_LBUTTONDOWN和WM_LBUTTONUP消息,在接收到这些消息时,可以用自定义消息,传给父窗口,父窗口中增加对应的响应函数就可以了。