我想让按钮响应WM_LBUTTONDOWN消息和WM_LBUTTONUP消息 各位好,问个很菜的问题,我想让按钮响应WM_LBUTTONDOWN消息和WM_LBUTTONUP消息看了网上的资料说要添加一个CMyButton类,从CButton继承下来的mfc类,不知要如何添加CMyButton类,请大家扫盲,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当你点击按钮的时候,系统会发出ON_COMMOND消息,你如果说想要在点击按钮的时候做出某个动作的话,相应这个消息就行了。你说让按钮相应鼠标点击,不知道是想干什么?一般不那么做。 http://msdn.microsoft.com/en-us/library/1zb9t6z7.aspx 你DIALOG添加按钮后,直接右键---事件。在事件里添加这两个函数。这些都可以在CLASSWIZARD里面做的。做好之后,直接在函数里添加代码就OK了。 如果是VC6,Insert -> New Class -> MFC Class 选 继承时,先 CButton ,就生成了一个新类了.对应你的按钮,关联一个CButton变量,然后手动去把 CButton m_btn 改成 CMyButton m_btn这就做好了.然后你在 CMyButton处加消息处理. 你DIALOG添加按钮后,直接右键---事件。在事件里添加这两个函数。这些都可以在CLASSWIZARD里面做的。做好之后,直接在函数里添加代码就OK了。照您说的这样我添加了这两个时间,但是怎么判断是在按钮上 点击和释放 才来响应呢,并且要区分是那个按钮,因为我的对话框上不止一个按钮,谢谢 新建一个类 继承CBUTTON然后在里面添加WM_KEYUPWM_KILLFOUSWM_KEYDOWN等等这些都不用写代码,直接用CW操作就OK了。 to:finder_zhang如果是VC6,Insert -> New Class -> MFC Class 选 继承时,先 CButton ,就生成了一个新类了.对应你的按钮,关联一个CButton变量,然后手动去把 CButton m_btn 改成 CMyButton m_btn这就做好了.然后你在 CMyButton处加消息处理.。我用的是VC 6 照您的操作到这一步不知到怎么动了 -> MFC Class 选 继承时, 请问 选 继承时,如何选,我很菜的,后面的操作可否稍微详细一点点,麻烦您了 写错了。不好意思。 WM_LBUTTONUP WM_LBUTTONDOWN 全局结构体 关于mfc 树形控件背景问题 关于本机网卡编程的几个问题? 如何在VC中使用现成的AX文件,编程实现MPEG4的解码FILTER deskbar deskband一安装就显示 FTP编程的小问题 Byte 数组怎么转成 String *str 呀.帮看一下.在线等 windows98下,已知某DLL被加载,如何使此DLL退出 弹出式动画效果! 对话框中的打印和打印欲览问题?继续讨论,欢迎CaptainIII进来。 追踪代理ip现在有什么技术? CLR, windows Form(windows窗体应用程序) ,.net是什么
做好之后,直接在函数里添加代码就OK了。
对应你的按钮,关联一个CButton变量,然后手动去把 CButton m_btn 改成 CMyButton m_btn
这就做好了.然后你在 CMyButton处加消息处理.
做好之后,直接在函数里添加代码就OK了。
照您说的这样我添加了这两个时间,但是怎么判断是在按钮上 点击和释放 才来响应呢,并且要区分是那个按钮,因为我的对话框上不止一个按钮,谢谢
WM_KEYUP
WM_KILLFOUS
WM_KEYDOWN
等等这些都不用写代码,直接用CW操作就OK了。
如果是VC6,Insert -> New Class -> MFC Class 选 继承时,先 CButton ,就生成了一个新类了.
对应你的按钮,关联一个CButton变量,然后手动去把 CButton m_btn 改成 CMyButton m_btn
这就做好了.然后你在 CMyButton处加消息处理.
。
我用的是VC 6 照您的操作到这一步不知到怎么动了 -> MFC Class 选 继承时, 请问 选 继承时,如何选,我很菜的,后面的操作可否稍微详细一点点,麻烦您了
WM_LBUTTONDOWN