怎么在mfc中实现 button的右击事件? 5
怎么在mfc中实现button的右击事件?也就是说我单击这个按键,执行一套代码,右击这个按键,执行另一套代码?...
怎么在mfc中实现 button的右击事件?也就是说我单击这个按键,执行一套代码,右击这个按键,执行另一套代码?
展开
1个回答
展开全部
可以借助于vs开发的classwizard功能添加右键事件响应。
1、在资源视图中首先要选择视图,然后选择WM_RIGHTBUTTONDOWN添加事件响应;
2、在代码里面查看响应事件函数;
代码示例
afx_msg void OnRButtonDown( UINT nFlags, CPoint point );
{
// TODO: Add your message handler code hereand/or call default
Flag=false;
DoSomeThing();
CView::OnRButtonDown(nFlags,point);
}
1、在资源视图中首先要选择视图,然后选择WM_RIGHTBUTTONDOWN添加事件响应;
2、在代码里面查看响应事件函数;
代码示例
afx_msg void OnRButtonDown( UINT nFlags, CPoint point );
{
// TODO: Add your message handler code hereand/or call default
Flag=false;
DoSomeThing();
CView::OnRButtonDown(nFlags,point);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询