问题描述
现在在MFC程序中以有一对话框的ID为IDD_DATA1,请问如何实现点击鼠标右键弹出次对话框?谢谢大家!
解决方案
解决方案二:
添加鼠标按下与弹起的消息,新增一个BOOL型变量a,按钮鼠标赋值为TRUE,弹起赋值为FALSE。伪代码如下:if(a){SetBKColor(RGB(0,0,0));}else{SetBKColor(RGB(255,255,255));}
解决方案三:
在资源编辑器打开IDD_DATA1然后打开ClassWizard,为对话框资源新建对话框,比如叫CData1Dlg使用:CData1Dlgdlg;dlg.DoModal();
时间: 2024-08-21 12:52:37