내 MFC SDI 응용 프로그램을 비활성 상태로 시작해야합니다. 화면 키보드입니다. 직선에서 Win32에서MFC SDI 앱을 비활성 상태로 시작하는 방법?
단순히 ShowWindow(hWnd, SW_SHOWNA);
이 MFC에서 작동하지 않습니다를 호출 할 간단하다. 나는 여러 가지를 시도했다 :
재정 OnActivate()
, OnActivateApp()
, OnCreate()
, CMainFrame
의 PreCreateWindow()
.
또한 내 앱 클래스에서 LoadWindowPlacement()
의 재정의를 시도했습니다.
AllowSetForegroundWindow(ASFW_ANY);
::SetForegroundWindow(::GetNextWindow(::GetDesktopWindow(), GW_HWNDPREV));
운 :
또한 같은 것들을 시도했다.
비활성 상태 란 무엇입니까? – zar
이것은 일반적으로 사용자 자신의 코드입니다. 찾아보십시오 pFrame-> ShowWindow (SW_SHOW); –