본문 바로가기

Programming/ActiveX

[ActiveX] 버튼클릭 할 때 모달리스 중복 생성되지 않게..

//버튼 눌렀을 때 중복해서 실행되지 않게 하는 코드
//그룹 전송 버튼 눌렀을 때


//생성자에 코딩한다.
m_bActivex2Dialog = FALSE;


//버튼 클릭 했을때 이벤트 추가한 함수이다.
void CRP2ClientDlg::ClickGroupPage()
{
 if(m_bActivex2Dialog)
 {
  pActivex2Dialog = new CActivex2Dlg();
  pActivex2Dialog->Create(IDD_DIALOG2,this);
  pActivex2Dialog->ShowWindow(SW_SHOW);
  m_bActivex2Dialog = FALSE;
  //pExcelDialog->EndDialog(TRUE);
 }
 else
  return;
}