MFC中如何处理动态生成的按钮的点击消息
2016-08-20 15:06
351 查看
BEGIN_MESSAGE_MAP(CMFCDetailView, CView) ON_WM_CREATE() ON_WM_LBUTTONDBLCLK() ON_COMMAND(1000, &CMFCDetailView::OnBtnWriteText) ON_COMMAND(1001, &CMFCDetailView::OnBtnReadText) END_MESSAGE_MAP()
class CMFCDetailView : public CView { ........... void OnBtnWriteText(); void OnBtnReadText(); };
void CMFCDetailView::OnBtnWriteText() { AfxMessageBox(_T("欢迎注册红岭创投")); } void CMFCDetailView::OnBtnReadText() { AfxMessageBox(_T("请填写邀请码 21370 享受更多特权")); }
int CMFCDetailView::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CView::OnCreate(lpCreateStruct) == -1) return -1; // TODO: 在此添加您专用的创建代码 m_btnReadText.Create(_T("读取文件"), WS_CHILD | WS_VISIBLE, CRect(0, 0, 100, 50), this, 1000); m_btnWriteText.Create(_T("写入文件"), WS_CHILD | WS_VISIBLE, CRect(100, 0, 200, 50), this, 1001); return 0; }
相关文章推荐
- 在一个消息响应函数中响应多个动态生成的按钮点击事件
- 对话框程序动态生成按钮数组并响应点击消息
- QTP如何设置动态属性的标准检查点? 此业务是:点击【生成验证码】按钮,会在一个文本框中生成验证码
- 对话框程序动态生成按钮数组并响应点击消息
- 有一动态生成的TABLE,当点击该TABLE中的按钮时,如何得到该按钮所在行的某一列的值啊?
- 在一个消息响应函数中响应多个动态生成的按钮点击事件
- 在后台 如何实现 按钮点击后 Table能动态增加一行
- .net 动态生成文本框..实现 按钮点击的时候生成
- asp.net高级反射,动态生成的bean如何处理赋值问题?
- 如何处理:下载文件的按钮在事件未完成之前防止多次点击,事件完成之后又能继续点击提交
- 现在有动态生成table若干行,每行里会有一个button.当鼠标点击其中一个button时.如何让程序知道是点在第几行的button上
- MFC中动态创建多个按钮并实现其消息响应
- 动态生成控件的消息处理
- 在后台 如何实现 按钮点击后 Table能动态增加一行
- 如何在Qt中处理(接收/发送)MFC或Windows消息(message)
- 用MFC自绘按钮,处理的消息包括WM_MOUSEHOVER、WM_MOUSELEAVE、WM_LBUTTONDOWN
- asp.net动态生成按钮,点击按钮执行相关操作
- 如何动态创建按钮,并响应消息
- 如何防止在服务器处理完成之前用户多次点击提交按钮(转)
- 如何找到MFC程序中的消息处理函数