mfc 點擊button 如何防止生成同樣的對話框

1.父類CXMS_VoipServer 非模態對話框 對應的類爲 CXMS_LogDlg

2.在XMS_VoipServer.h文件中定義 CXMS_LogDlg  *pLogDlg;//模態對話框

3.在XMS_VoipServer.cpp文件構造函數中初始化 pLogDlgB = NULL;

4.button的響應函數中添加:

if (!pLogDlg)
  {
   pLogDlg=new CXMS_LogDlg;
   pLogDlg->Create(IDD_XMS_LOG_DIALOG,this);
  
  }
   pLogDlg->ShowWindow(SW_SHOW);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章