![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
MFC如何添加事件处理函数
IDE:Visul20081.资源视图——Toolbar——双击IDR_MAINFRAME——新建两个按钮,ID分别为:ID_D3D_BEGIN和ID_D3D_END2....
IDE:Visul 2008
1.资源视图——Toolbar——双击IDR_MAINFRAME——新建两个按钮,ID分别为:ID_D3D_BEGIN和ID_D3D_END
2.类视图——CMainFrame——属性——事件——找不到ID_D3D_BEGIN和ID_D3D_END,消息中也找不到。
怎么为ID_D3D_BEGIN和ID_D3D_END添加事件处理函数?
莫非要手动添加……
另求C++交流群
3D游戏交流群更好
回复一楼:
右键之后没有那一项 展开
1.资源视图——Toolbar——双击IDR_MAINFRAME——新建两个按钮,ID分别为:ID_D3D_BEGIN和ID_D3D_END
2.类视图——CMainFrame——属性——事件——找不到ID_D3D_BEGIN和ID_D3D_END,消息中也找不到。
怎么为ID_D3D_BEGIN和ID_D3D_END添加事件处理函数?
莫非要手动添加……
另求C++交流群
3D游戏交流群更好
回复一楼:
右键之后没有那一项 展开
3个回答
展开全部
一般来说可视化的有两种方法:
直接双击选中的按钮等空间就会自动生成消息响应函数。
也可以在控件上右键选中“添加事件响应函数”来进行添加 ,有些控件时间比较多,所以使用右键这种方式会比较全面。具体步骤:在按钮上右键-> 添加事件处理函数-> 选择选择类-> 选择事件类型 -> 完成。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般是需要手动添加,要不了多少代码量。
你打开 CxxxView.cpp
能看到:
BEGIN_MESSAGE_MAP(CxdwerView, CView)
// 标准打印命令
ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview)
END_MESSAGE_MAP()
模仿它的样子,添加你的ID,和相应的函数即可。
在Frame、APP里面都可以响应。
你打开 CxxxView.cpp
能看到:
BEGIN_MESSAGE_MAP(CxdwerView, CView)
// 标准打印命令
ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview)
END_MESSAGE_MAP()
模仿它的样子,添加你的ID,和相应的函数即可。
在Frame、APP里面都可以响应。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在按钮上右键 添加事件处理函数 选择类 完成
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询