GUITHREADINFO 구조체(winuser.h)
GUI 스레드에 대한 정보를 포함합니다.
구문
typedef struct tagGUITHREADINFO {
DWORD cbSize;
DWORD flags;
HWND hwndActive;
HWND hwndFocus;
HWND hwndCapture;
HWND hwndMenuOwner;
HWND hwndMoveSize;
HWND hwndCaret;
RECT rcCaret;
} GUITHREADINFO, *PGUITHREADINFO, *LPGUITHREADINFO;
멤버
cbSize
형식:DWORD
이 구조체의 크기(바이트)입니다. 호출자는 이 멤버를 로 sizeof(GUITHREADINFO)
설정해야 합니다.
flags
형식:DWORD
스레드 상태입니다. 이 멤버는 다음 값 중 하나 이상일 수 있습니다.
hwndActive
형식: HWND
스레드 내의 활성 창에 대한 핸들입니다.
hwndFocus
형식: HWND
키보드 포커스가 있는 창에 대한 핸들입니다.
hwndCapture
형식: HWND
마우스를 캡처한 창에 대한 핸들입니다.
hwndMenuOwner
형식: HWND
활성 메뉴를 소유하는 창에 대한 핸들입니다.
hwndMoveSize
형식: HWND
이동 또는 크기 루프에서 창에 대한 핸들입니다.
hwndCaret
형식: HWND
caret를 표시하는 창에 대한 핸들입니다.
rcCaret
형식: RECT
hwndCaret 멤버가 지정한 창을 기준으로 클라이언트 좌표로 된 caret의 경계 사각형입니다.
설명
이 구조체는 GetGUIThreadInfo 함수와 함께 활성 창 또는 지정된 GUI 스레드에 대한 정보를 검색하는 데 사용됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | winuser.h(Windows.h 포함) |
재배포 가능 파일 | 서비스 팩 3 |
추가 정보
개념
참조