用鼠标点击Edit控件后(也即当焦点落在Edit控件后),我要响应一个事件,比如弹出一对话框.目前我是在OnSetfocusEdit1这个消息中响应的,但当第一次弹出对话框后,我关掉对话框,但接着又弹出,如此反复.也就是说关掉对话框又触发了OnSetfocusEdit1.该如何解决这个问题啊?我只想让它弹一次,关掉就没了!
解决方案 »
- CreateFile 创建多个文件后自动退出 这是为啥啊
- mixerGetLineControls mixerClose 怎样在mfc程序中引用?
- DLL中的对话框右键弹出式菜单项消息不响应
- VS2003中的一个奇怪问题,关于CString类
- 听说这里高手如云,特来请教,MFC的RTTI与动态创建.
- 2000 AD Server上能装VS 6.0 PRO么
- 针对vc6.0的最晚的一个MSDN版本是2001年一月版?
- 关于dll 的问题
- 将类的成员变量作为成员函数的参数
- 用位图创建不规则窗口
- 大家在win200 pro下面编译一下???可能会有错误!!!
- ******为什么现在DirectX都没有集成DirectShow?********
在弹出对话框的时候,要求bCtrl=true,弹出结束后bCtrl=false;
{
b_t = false;
CDlg1 dg;
dg.DoModal();
}
else
{
b_t=true;
}
初始化为true;