动态创建控件并响应事件代码实现过程

2385 人浏览 | 时间: 2015-06-07 20:00:05 | 作者: codexia

    MFC动态创建控件以及响应动态创建的控件的事件的实现方法如下。

1.创建对象
    用new进行动态创建一个对象。然后调用Create函数创建窗口,在函数的父窗口参数中传入this或者用AfxGetMainWnd()获取的父窗口对象指针。最后一个窗口ID先自定义一个ID名。

2.定义ID宏
    在cpp文件中,定一个创建对象时自定义的ID的宏,给予一个数字,不要和系统资源的ID值重复。如#define ID_DY_OK 10000

3.消息映射
    在VS2010中的cpp文件中的BEGIN_MESSAGE_MAP之间写上映射语句。可以参照静态生成的消息映射写。括号内第一个写上自定义的ID名,后面写上响应的函数地址,以&取地址,&后面紧跟函数名,函数名需要写清楚所

请微信扫码阅读。
为防止恶意爬虫,
已开启反爬机制,
理解哟~~~~
标注
评论
站内搜
百度搜
传送到手机
手机扫码,识别文字,完成传送x
加载中...
标注内容x
加载中...
添加标注x
收藏 0 点赞 0

相关阅读