码迷,mamicode.com
首页 > 编程语言 > 详细

MFC之动态创建按钮

时间:2016-04-18 13:34:24      阅读:168      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!