孙鑫vc++ 8 对话框(2) 逃跑按钮的实现
来源:互联网 发布:mac pc 区别 编辑:程序博客网 时间:2024/05/01 22:17
1、实现此效果的几个关键点
(1)从CButton类派生出一个类CWcButton,目的是为了在派生的类中添加指针变量 CWcButton* pBtn
(2)在对话框类中实现对两个按钮对象指针的赋值,保证可以随时显示和隐藏按钮
(3)在CWcButton类中重载OnMouseMove函数
(3)在对话框的属性中修改font,即可以修改整个对话框中的字体
2、代码分析
//添加指针变量class CWcButtn : public CButton{DECLARE_DYNAMIC(CWcButtn)public:CWcButtn();virtual ~CWcButtn();protected:DECLARE_MESSAGE_MAP()public:afx_msg void OnMouseMove(UINT nFlags, CPoint point);CWcButtn* pBtn;};
//显示和隐藏void CWcButtn::OnMouseMove(UINT nFlags, CPoint point){// TODO: Add your message handler code here and/or call defaultShowWindow(SW_HIDE);pBtn->ShowWindow(SW_NORMAL);CButton::OnMouseMove(nFlags, point);}
- 孙鑫vc++ 8 对话框(2) 逃跑按钮的实现
- VC----MFC对话框(3)【“逃跑”按钮的实现】
- 孙鑫VC学习(第8课--对话框的编程(逃跑按钮,属性表单,属性页))
- 孙鑫VC++深入详解:Lesson8 Part1---"逃跑"按钮的实现
- vc++逃跑按钮的巧妙实现
- 逃跑按钮的实现
- 逃跑按钮的实现
- 逃跑按钮的实现
- (孙鑫)VC++深入讲解 第八章 VS2010实现逃跑按钮
- 随机逃跑按钮的实现
- 逃跑按钮的实现函数
- VC 逃跑按钮
- 孙鑫VC学习笔记:第八讲 逃跑按钮的巧妙实现和MFC中指针的获取
- 孙鑫VC学习笔记:第八讲 逃跑按钮的巧妙实现和MFC中指针的获取
- 第8课 逃跑按钮的巧妙实现
- MFC逃跑按钮的实现(两种方式)
- 14再论逃跑按钮的实现
- VC逃跑按钮SetWindowPos实现——看孙鑫老师教程的启发
- [Java]过时data.toLocaleString()的解决方法
- 浅谈矩阵分解以及应用(1)
- stunnel 工作简述
- 在jsp页面中实现递归显示树状结构(树状bbs)
- Icenium:Doug Seven谈针对iOS与Android构建混合移动应用
- 孙鑫vc++ 8 对话框(2) 逃跑按钮的实现
- _variant_t与相关类型之间的转换 分享
- Tuxedo应用设计的经验
- C++中基类与派生类的复制控制
- 设备驱动程序开发 二
- 移动硬盘的选择与购买
- UIViewController加载和卸载过程
- log4j的默认level
- MapReduce编程练习(一)