如何为单文档的自定义按钮建立命令响应函数 在MFC的单文档框架中,小弟在VIEW类中的OnCreate函数中建立了一个位图按钮,但是却不会如何为这个按钮建立命令响应,求高手赐教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你随便在对话框上放个控件,然后为它产生一个CLICK事件。你从对话框的h和CPP中照猫画虎就成 兄弟,我已经说明是单文档框架了,不是基于对话框框架的MFC,不过还是感谢的答复,问题我刚刚解决了,谢天谢地 //指定Button的ID#define IDC_BUTTON 111111// view h头文件中afx_msg void OnButton();// view cpp文件中消息映射BEGIN_MESSAGE_MAP(...) ... ON_BN_CLICKED(IDC_BUTTON, &CXXXView::OnButton)END_MESSAGE_MAP()// view cpp文件中Button响应函数void CXXXView::OnButton(){AfxMessageBox(_T("Hello,World"));}// 创建Button按钮,可以放在view类的OnCreate函数中m_button.Create(_T("Button"), WS_VISIBLE|WS_CHILD|BS_PUSHBUTTON, CRect(20, 20, 100, 45), this, IDC_BUTTON1);具体操作大概如上,引用来自http://bbs.sciencenet.cn/blog-503361-497056.html 获取不了编辑框里的文本 怎么通过MapViewOfFile读取共享内存中的数据 求助,从VC6.0转到.net的,问几个问题。 请教!如何才能把C源程序加入到MFC工程中并且通过编译? 关于带命令行参数的MFC程序的问题,疑惑! 在VC++6.0中怎样使自身变半透明! C++刚学到一半,mfc从未接触,要做一个mfc的下棋游戏,请过来人指教》》》 在无盘工作站的区域网中,如何获得工作站的唯一的固定标示? 请问:哪儿可以下载到VC++6.0英文企业版? 怎么评价一个人vc水平 insert语句插入记录的格式 关于对Flash的2次开发问题
#define IDC_BUTTON 111111// view h头文件中
afx_msg void OnButton();// view cpp文件中消息映射
BEGIN_MESSAGE_MAP(...)
...
ON_BN_CLICKED(IDC_BUTTON, &CXXXView::OnButton)
END_MESSAGE_MAP()// view cpp文件中Button响应函数
void CXXXView::OnButton()
{
AfxMessageBox(_T("Hello,World"));
}// 创建Button按钮,可以放在view类的OnCreate函数中
m_button.Create(_T("Button"), WS_VISIBLE|WS_CHILD|BS_PUSHBUTTON, CRect(20, 20, 100, 45), this, IDC_BUTTON1);具体操作大概如上,引用来自http://bbs.sciencenet.cn/blog-503361-497056.html