2012-04-12 3 views
0

내 응용 프로그램 (MFC 대화 상자 기반 응용 프로그램)에는 두 개의 대화 상자가 있습니다. 첫 번째 대화 상자는 로그인 페이지와 같으며 숨겨져 있어야하며 로그인이 성공하면 다른 대화 상자가 표시됩니다. 나는 메인 창을 주 대화 상자를 숨기거나 표시하려면 다음 코드를 사용하고기본 대화 상자를 닫고 다른 대화 상자를 기본 대화 상자로 표시, MFC

  CDialog:: OnOK();// to hide the login dialog 
      mainwindow.DoModal() ;// show the new dialog box 

여기 내 문제는 내 작업 표시 줄에있다 : 나는이 작업을 수행하면, 응용 프로그램 내 작업 표시 줄에서 사라지고, 그러나 그것은이다 CRL + Tab 옵션에 있습니다. 작업 표시 줄에서 두 번째 대화 상자 창을 사용할 수있게하려면 어떻게합니까?

답변

1

Managing TaskBar Buttons는 말한다 :

은 WS_EX_APPWINDOW 확장 스타일과 소유되지 않은 윈도우를 생성, 윈도우 버튼이 작업 표시 줄에 놓습니다.

관련 문제