??? 动态创建按钮后,如何生成按钮的消息处理函数和消息宏映射。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MFC会建不,会的话,就建一个,添加按钮,及相应的响应消息,然后依葫芦画瓢……不会的话,就先看看MFC吧,^_^ CButton *p_Button = new CButton();p_Button->Create( "Good", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON | nStyle, rect, this, ID_MYBUT1 ); 然后添加:afx_msg void OnMybut1()ON_BN_CLICKED(ID_MYBUT1, OnMybut1)最后void CTextEditorView::OnMybut1(){MessageBox( "哈!你单击了动态按钮。" );}我知道这样可以动态创建一个按钮并添加消息响应函数,但其消息响应函数还是手动添加,我想问一下有没有一种方法,可以动态创建一个按钮后再动态创建其消息响应函数? 我知道VB是这样的,因为VB的每个按钮都有索引,所以它的单击事件可以通过索引来变成各个按钮的事件。但VC呢?按钮式动态生成的,程序已经在运行中怎么给他添加消息处理函数和消息宏映射。1楼和2楼理解错了,都说是动态生成了怎么能手动添加。 关于添加MSComm控件的问题 谁有王艳平的《Windows程序设计》后面的光盘内容??? MFC 和网页 CFtpFileFind无法获得文件的正确时间? 在VC中,一个ActiveX控件件如何调用另一各个ActiveX控件????? error problem 关于#include 的问题 请各位帮我看看这个问题怎么做? 接着开会,怎没有人来了?续"开个会,看看多少人的看法和我是一样的。(CYQ_96)" 关于内存压缩及解压 VC咋会这样昵??? 服务器与客户端处于不同的局域网,怎样进行SOCKET通信?
然后依葫芦画瓢……
不会的话,就先看看MFC吧,^_^
p_Button->Create( "Good", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON | nStyle, rect, this, ID_MYBUT1 );
然后添加:
afx_msg void OnMybut1()
ON_BN_CLICKED(ID_MYBUT1, OnMybut1)
最后
void CTextEditorView::OnMybut1()
{
MessageBox( "哈!你单击了动态按钮。" );
}
我知道这样可以动态创建一个按钮并添加消息响应函数,但其消息响应函数还是手动
添加,我想问一下有没有一种方法,可以动态创建一个按钮后再动态创建其消息响应函数?
但VC呢?
按钮式动态生成的,程序已经在运行中怎么给他添加消息处理函数和消息宏映射。
1楼和2楼理解错了,都说是动态生成了怎么能手动添加。