请问如何防止一个非模态Dlg重复打开? 我在主dlg上建一个button,用button打开一个自己添加的非模态Dlg。但是每点一下button,就多增加一个非模态Dlg。请问如何防止重复创建(即只建立一次)? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在该button事件中把本身禁用,或者加入一个成员变量。判断该变量再决定。 static BOOL flag=FASLE //global variable flagyourdialog_class_name *dlg;if(!flag) { dlg=new yourdialog_class_name; flag=TRUE; }else dlg->SetFocus();} 看到用vc做UI就蛋疼 CAsyncSocket派生类的OnAccept函数无响应 JPEG图像中如何读取GPS信息 MSDN怎么共享? 重载构造函数时,初始化列表会被覆盖 在网页中发布DLL以及OCX的问题 请问如何hook com接口函数呢 CFileFind 通配符 技术讨论:在没有服务器的情况下,如何实现在Internet上进行两台机器的通信. 怪事,怎么见书上只有用ODBC或DAO访问数据库,而没有讲用ADO呢?如果用ADO是不是要像ASP那样创建原生的ADO对象,还有ADODataSet?MFC有封装好的吗? 求多线程好书!!! SOCKET 的定义
if(!flag)
{
dlg=new yourdialog_class_name;
flag=TRUE;
}
else
dlg->SetFocus();
}