VC学习实例:逃跑按钮
SkySeraph NOV.4sh 2010 HQU
Email-zgzhaobo@gmail.com QQ-452728574
Latest Modified Date:NOV.9sh 2010 HQU
前期:
①对话框;
②新建CButton类CNewButton,用来捕获鼠标移动消息;
③添加两个按钮,属性为"你能抓住我吗?"关联成员变量m_btn1/2[属于CNewButton类] ;
④为CNewButton类添加CNewButton*型成员变量m_pBtn;
⑤利用按钮属性把其中一个按钮的Visible属性去掉
代码:
①在Dlg类中添加头文件头文件NewButton.h
②在OnInitDialog函数中添加程序
[OnInitDialog函数就是WM_INITDIALOG的响应函数,该消息是对话框要显示之前发送的]
m_btn1.m_pBtn=&m_btn2;
m_btn2.m_pBtn=&m_btn1;
③在CNewButton类中添加OnMouseMove函数
ShowWindow(SW_HIDE);
m_pBtn->ShowWindow(SW_SHOW);
Author: SKySeraph
Email/GTalk: zgzhaobo@gmail.com QQ:452728574
From: http://www.cnblogs.com/skyseraph/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,请尊重作者的劳动成果。