SetForegroundWindow

SetForegroundWindow 함수는 스레드를 지정된 된 창을 전경으로 만들고 창을 활성화를 둔다. 키보드 입력 창으로 이동 하 고 다양 한 시각적 사용자에 대 한 변경 됩니다. 다른 스레드 하는 것 보다 전경 창을 만든 스레드를 약간 더 높은 우선 순위를 할당 하는 시스템.

(BOOL SetForegroundWindow HWND  hWnd / 전경 려 창 핸들 /);
 

매개 변수

hWnd
활성화 하 고 전경 가져 해야 하는 창 핸들.

반환 값

반환 값은 0이 아닌 경우 전경 창이 졌고,.

반환 값 0은 전경 창이 없습니다 졌고, 하는 경우.

주의

전경 창 Z 순서맨입니다. 그것은 사용자가 작업 창입니다. 선점형 멀티태스킹 환경에서 일반적으로 하도록 해야 어느 창이 전경 창입니다 사용자 제어.

Windows NT 5.0 및 이후: 응용 프로그램이 다른 창에서 사용자가 작업 하는 동안 물체를 창을 강제 수 없습니다. 대신 SetForegroundWindow 창을 활성화 됩니다 ( SetActiveWindow참조) 호출에서 FlashWindowEx 함수를 사용자에 게 알립니다.

Windows CE: 윈도우를 소유 하는 스레드 우선 순위 높이기를 지정 하지 않으면.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:버전 1.0 이상이 필요합니다.
헤더:Winuser.h에서 선언합니다.
가져오기 라이브러리:User32.lib를 사용 하 여.

참고 항목

Windows 개요, 창 기능 FlashWindowEx, GetForegroundWindow, SetActiveWindow

 

Index