首页 > 编程语言 > 详细

MFC之动态创建按钮

时间:2016-04-18 13:31:49      阅读:192      评论:0      收藏:0      [点我收藏+]

打开VS 创建MFC基于对话框的工程,在对话框初始化方法中动态创建一个按钮实例:

1> CButton *pMyButton = new CButton();

2>pMyButton->Create(_T("ButtonName"),WS_CHILD|WS_VIVIBLE_BS_PUSHBUTTON,CRect(10,20,80,80),this,IDC_MYBUTTON);

编译时会提示IDC_MYBUTTON未定义,此时打开资源文件找到stringTable,在里面添加IDC_MYBUTTON 

3>重新编译通过,界面会显示穿件的按钮样式。

4>添加想一个消息 在cpp文件的函数映射中添加ON_BN_CLICK(ID,方法名字)消息

5>添加按钮相应方法ClickMyButton()的声明和实现;

6>具体实现内容写在方法内部。

技术分享

MFC之动态创建按钮

原文:http://www.cnblogs.com/first-semon/p/5404029.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!