저는 여러 응용 프로그램 (WMP, Google 어스 등)의 제어를 모으는 C# 응용 프로그램을 작성하고 있습니다. 내가 직접 쓰지 않는 응용 프로그램의 경우 프로세스로 시작하므로 손잡이가 있습니다 (handle = Process.Start ("C : \ whatever.exe"); 코드입니다). 원활하게 작동하려면 Process.Start()로 시작한 윈
SDI 응용 프로그램이 있습니다. 응용 프로그램에는 작업을 수행하는 동안 서버와 통신하는 것과 같은 메시지를 표시하는 데 사용되는 모덜리스 대화 상자가 있습니다. 문제는 대화 상자의 부모 창이 기본 프레임으로 설정되어있을 때 ShowWindow 메서드가 예상대로 작동하지 않는다는 것입니다. 대화 상자가 메인 프레임으로 덮여있는 것 같습니다. ShowWind
수정하려고하는 버그 (Odd MFC/GDI behaviour (blank image) that doesn't appear when screen is recorded)가 있는데 ShowWindow()을 호출하기 전에 Invalidate()을 호출했기 때문일 수 있습니다. 나는 CWnd에서 파생 된 클래스가 있으므로 ShowWindow 메시지를 보내고있는 것을
백그라운드에서 시작하려는 프로그램이 있습니다. 나중에 보려는 경우 바로 가기 링크 또는 실행 파일을 클릭하여 내 응용 프로그램을 불러올 수 있습니다. Windows Mobile 에뮬레이터에서이 기능을 사용할 수있게되었지만 실제로 장치에서이 응용 프로그램을 시도하면 응용 프로그램이 최소화되지만 내장 된 작업 관리자 프로그램으로 이동하여 전환을 클릭하지 않으면
SysTray로 최소화 된 타사 응용 프로그램을 복원 할 수 있습니까? ShowWindow를 호출하면 TaskBar로 최소화 된 응용 프로그램에서 문제가 없지만 응용 프로그램이 SysTray로 최소화되어 나타나는 경우 핸들이 0으로 설정되고 물론 ShowWindow에서 찾을 수 없습니다.