프로세스에 반응 형 GUI가 있는지 아니면 백그라운드 애플리케이션인지 확인하는 방법은 무엇입니까? 꼭 필요한 API 함수 호출이있을 수 있습니까?
(답은 반드시 API 호출을 포함 할 필요는 없습니다)
이 정보를 추론하는 가장 가까운 Windows API 호출은 GetGUIThreadInfo 입니다. 비고 섹션 의 다음 단락에 유의 하십시오.
지정된 스레드 가 존재 하지 않거나 입력 대기열이있는 경우 함수가 실패합니다.
입력 대기열이있는 스레드는 잠재적으로 창을 소유 할 수 있습니다. 입력 큐가있는 스레드는 창을 만드는 데 필요하지 않습니다. 또한 비 GUI 스레드는 언제든지 GUI 스레드로 전파 될 수 있습니다.
CONSOLE
또는 WINDOWS
) GUI가있는 프로세스와 '백그라운드 프로세스'를 구분하는 데 사용할 수 없습니다. CONSOLE
서브 시스템 에서 실행되는 프로세스 는 GUI도 만들 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다