다음을 통해 공유


winuser.h 헤더

이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

winuser.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
ActivateKeyboardLayout

호출 스레드 또는 현재 프로세스에 대한 입력 로캘 식별자(이전의 키보드 레이아웃 핸들)를 설정합니다. 입력 로캘 식별자는 로캘은 물론 키보드의 물리적 레이아웃을 지정합니다.
AddClipboardFormatListener

시스템 유지 관리 클립보드 형식 수신기 목록에서 지정된 창을 Places.
AdjustWindowRect

원하는 클라이언트 사각형 크기에 따라 창 사각형의 필요한 크기를 계산합니다. 그런 다음 창 사각형을 CreateWindow 함수에 전달하여 클라이언트 영역이 원하는 크기인 창을 만들 수 있습니다.
AdjustWindowRectEx

클라이언트 사각형의 원하는 크기에 따라 창 사각형의 필요한 크기를 계산합니다. 그런 다음 창 사각형을 CreateWindowEx 함수에 전달하여 클라이언트 영역이 원하는 크기인 창을 만들 수 있습니다.
AdjustWindowRectExForDpi

클라이언트 사각형의 원하는 크기 및 제공된 DPI에 따라 창 사각형의 필요한 크기를 계산합니다.
AllowSetForegroundWindow

SetForegroundWindow 함수를 사용하여 지정된 프로세스가 포그라운드 창을 설정할 수 있도록 합니다. 호출 프로세스는 이미 포그라운드 창을 설정할 수 있어야 합니다. 자세한 내용은 이 항목의 뒷부분에 나오는 주의를 참조하십시오.
AnimateWindow

창을 표시하거나 숨길 때 특수 효과를 생성할 수 있습니다. 애니메이션에는 _roll, 슬라이드, 축소 또는 확장, 알파 혼합 페이드의 네 가지 유형이 있습니다.
AnyPopup

소유, 표시, 최상위 팝업 또는 겹치는 창이 화면에 있는지 여부를 나타냅니다. 함수는 호출 애플리케이션의 클라이언트 영역뿐만 아니라 전체 화면을 검색합니다.
AppendMenuA

지정된 메뉴 모음, 드롭다운 메뉴, 하위 메뉴 또는 바로 가기 메뉴의 끝에 새 항목을 추가합니다. 이 함수를 사용하여 메뉴 항목의 콘텐츠, 모양 및 동작을 지정할 수 있습니다. (ANSI)
AppendMenuW

지정된 메뉴 모음, 드롭다운 메뉴, 하위 메뉴 또는 바로 가기 메뉴의 끝에 새 항목을 추가합니다. 이 함수를 사용하여 메뉴 항목의 콘텐츠, 모양 및 동작을 지정할 수 있습니다. (유니코드)
AreDpiAwarenessContextsEqual

두 DPI_AWARENESS_CONTEXT 값이 동일한지 여부를 결정합니다.
ArrangeIconicWindows

지정된 부모 창의 최소화된(상징적인) 자식 창을 모두 정렬합니다.
AttachThreadInput

한 스레드의 입력 처리 메커니즘을 다른 스레드의 입력 처리 메커니즘에 연결하거나 분리합니다.
BeginDeferWindowPos

다중 창 위치 구조에 대한 메모리를 할당하고 구조체에 핸들을 반환합니다.
BeginPaint

BeginPaint 함수는 그리기 위해 지정된 창을 준비하고 그림에 대한 정보로 PAINTSTRUCT 구조를 채웁니다.
BlockInput

키보드 및 마우스 입력 이벤트가 애플리케이션에 도달하지 못하도록 차단합니다.
BringWindowToTop

지정된 창을 Z 순서의 맨 위로 가져옵니다. 창이 최상위 창이면 활성화됩니다. 창이 자식 창인 경우 자식 창과 연결된 최상위 부모 창이 활성화됩니다.
BroadcastSystemMessage

BroadcastSystemMessage 함수는 지정된 받는 사람에게 메시지를 보냅니다. (BroadcastSystemMessage)
BroadcastSystemMessageA

지정된 받는 사람에게 메시지를 보냅니다. (BroadcastSystemMessageA)
BroadcastSystemMessageExA

지정된 받는 사람에게 메시지를 보냅니다. (BroadcastSystemMessageExA)
BroadcastSystemMessageExW

지정된 받는 사람에게 메시지를 보냅니다. (BroadcastSystemMessageExW)
BroadcastSystemMessageW

BroadcastSystemMessageW(유니코드) 함수는 지정된 받는 사람에게 메시지를 보냅니다. (BroadcastSystemMessageW)
CalculatePopupWindowPosition

지정된 앵커 지점, 팝업 창 크기, 플래그 및 선택적 제외 사각형을 사용하여 적절한 팝업 창 위치를 계산합니다.
CallMsgFilterA

지정된 메시지 및 후크 코드를 WH_SYSMSGFILTER 및 WH_MSGFILTER 후크와 연결된 후크 프로시저에 전달합니다. (ANSI)
CallMsgFilterW

지정된 메시지 및 후크 코드를 WH_SYSMSGFILTER 및 WH_MSGFILTER 후크와 연결된 후크 프로시저에 전달합니다. (유니코드)
CallNextHookEx

후크 정보를 현재 후크 체인의 다음 후크 프로시저에 전달합니다. 후크 프로시저는 후크 정보를 처리하기 전이나 후에 이 함수를 호출할 수 있습니다.
CallWindowProcA

지정된 창 프로시저에 메시지 정보를 전달합니다. (ANSI)
CallWindowProcW

지정된 창 프로시저에 메시지 정보를 전달합니다. (유니코드)
CascadeWindows

지정된 부모 창의 지정된 자식 창을 계단식으로 연결합니다.
ChangeClipboardChain

클립보드 뷰어 체인에서 지정된 창을 제거합니다.
ChangeDisplaySettingsA

ChangeDisplaySettings 함수는 기본 디스플레이 디바이스의 설정을 지정된 그래픽 모드로 변경합니다. (ANSI)
ChangeDisplaySettingsExA

ChangeDisplaySettingsEx 함수는 지정된 디스플레이 디바이스의 설정을 지정된 그래픽 모드로 변경합니다. (ANSI)
ChangeDisplaySettingsExW

ChangeDisplaySettingsEx 함수는 지정된 디스플레이 디바이스의 설정을 지정된 그래픽 모드로 변경합니다. (유니코드)
ChangeDisplaySettingsW

ChangeDisplaySettings 함수는 기본 디스플레이 디바이스의 설정을 지정된 그래픽 모드로 변경합니다. (유니코드)
ChangeWindowMessageFilter

UIPI(사용자 인터페이스 권한 격리) 메시지 필터에서 메시지를 추가하거나 제거합니다.
ChangeWindowMessageFilterEx

지정된 창에 대한 UIPI(사용자 인터페이스 권한 격리) 메시지 필터를 수정합니다.
CharLowerA

문자열 또는 단일 문자를 소문자로 변환합니다. 피연산자가 문자열인 경우 함수는 현재 위치에 있는 문자를 변환합니다. (ANSI)
CharLowerBuffA

버퍼의 대문자를 소문자로 변환합니다. 함수는 현재 위치에 있는 문자를 변환합니다. (ANSI)
CharLowerBuffW

버퍼의 대문자를 소문자로 변환합니다. 함수는 현재 위치에 있는 문자를 변환합니다. (유니코드)
CharLowerW

문자열 또는 단일 문자를 소문자로 변환합니다. 피연산자가 문자열인 경우 함수는 현재 위치에 있는 문자를 변환합니다. (유니코드)
CharNextA

문자열의 다음 문자에 대한 포인터를 검색합니다. 이 함수는 단일 또는 다중 바이트 문자로 구성된 문자열을 처리할 수 있습니다. (ANSI)
CharNextExA

문자열의 다음 문자에 대한 포인터를 검색합니다. 이 함수는 단일 또는 다중 바이트 문자로 구성된 문자열을 처리할 수 있습니다.
CharNextW

문자열의 다음 문자에 대한 포인터를 검색합니다. 이 함수는 단일 또는 다중 바이트 문자로 구성된 문자열을 처리할 수 있습니다. (유니코드)
CharPrevA

문자열에서 이전 문자에 대한 포인터를 검색합니다. 이 함수는 단일 또는 다중 바이트 문자로 구성된 문자열을 처리할 수 있습니다. (ANSI)
CharPrevExA

문자열에서 이전 문자에 대한 포인터를 검색합니다. 이 함수는 단일 또는 다중 바이트 문자로 구성된 문자열을 처리할 수 있습니다.
CharPrevW

문자열에서 이전 문자에 대한 포인터를 검색합니다. 이 함수는 단일 또는 다중 바이트 문자로 구성된 문자열을 처리할 수 있습니다. (유니코드)
CharToOemA

문자열을 OEM 정의 문자 집합으로 변환합니다. 경고 사용하지 마세요. (ANSI)
CharToOemBuffA

문자열에서 지정된 수의 문자를 OEM 정의 문자 집합으로 변환합니다. (ANSI)
CharToOemBuffW

문자열에서 지정된 수의 문자를 OEM 정의 문자 집합으로 변환합니다. (유니코드)
CharToOemW

문자열을 OEM 정의 문자 집합으로 변환합니다. 경고 사용하지 마세요. (유니코드)
CharUpperA

문자열 또는 단일 문자를 대문자로 변환합니다. 피연산자가 문자열인 경우 함수는 현재 위치에 있는 문자를 변환합니다. (ANSI)
CharUpperBuffA

버퍼의 소문자를 대문자로 변환합니다. 함수는 현재 위치에 있는 문자를 변환합니다. (ANSI)
CharUpperBuffW

버퍼의 소문자를 대문자로 변환합니다. 함수는 현재 위치에 있는 문자를 변환합니다. (유니코드)
CharUpperW

문자열 또는 단일 문자를 대문자로 변환합니다. 피연산자가 문자열인 경우 함수는 현재 위치에 있는 문자를 변환합니다. (유니코드)
CheckDlgButton

단추 컨트롤의 확인 상태를 변경합니다.
CheckMenuItem

지정된 메뉴 항목의 검사 표시 특성의 상태를 선택 또는 지우기로 설정합니다.
CheckMenuRadioItem

지정된 메뉴 항목을 확인하고 라디오 항목으로 만듭니다. 동시에 함수는 연결된 그룹의 다른 모든 메뉴 항목을 지우고 해당 항목에 대한 라디오 항목 유형 플래그를 지웁니다.
CheckRadioButton

그룹의 지정된 라디오 단추에 확인 표시를 추가(확인)하고 그룹의 다른 모든 라디오 단추에서 확인 표시를 제거합니다(지우기).
ChildWindowFromPoint

부모 창에 속한 자식 창에 지정된 점을 포함하는 자식 창이 있는 경우 결정합니다. 검색은 바로 자식 창으로 제한됩니다. 손자 손녀와 더 깊은 하위 창은 검색되지 않습니다.
ChildWindowFromPointEx

지정된 부모 창에 속한 자식 창에 지정된 점이 포함된 자식 창이 있는 경우 결정합니다.
ClientToScreen

ClientToScreen 함수는 지정된 지점의 클라이언트 영역 좌표를 화면 좌표로 변환합니다.
ClipCursor

커서를 화면의 사각형 영역으로 제한합니다.
CloseClipboard

클립보드를 닫습니다.
CloseDesktop

열린 핸들을 데스크톱 개체에 닫습니다.
CloseGestureInfoHandle

제스처 정보 핸들과 연결된 리소스를 닫습니다.
CloseTouchInputHandle

터치 입력 핸들을 닫고, 연결된 프로세스 메모리를 해제하고, 핸들을 무효화합니다.
CloseWindow

지정된 창을 최소화(하지만 삭제하지는 않음).
CloseWindowStation

열린 창 스테이션 핸들을 닫습니다.
CopyAcceleratorTableA

지정된 가속기 테이블을 복사합니다. 이 함수는 accelerator-table 핸들에 해당하는 accelerator-table 데이터를 가져오거나 accelerator-table 데이터의 크기를 결정하는 데 사용됩니다. (ANSI)
CopyAcceleratorTableW

지정된 가속기 테이블을 복사합니다. 이 함수는 accelerator-table 핸들에 해당하는 accelerator-table 데이터를 가져오거나 accelerator-table 데이터의 크기를 결정하는 데 사용됩니다. (유니코드)
CopyCursor

지정된 커서를 복사합니다.
CopyIcon

지정된 아이콘을 다른 모듈에서 현재 모듈로 복사합니다.
CopyImage

새 이미지(아이콘, 커서 또는 비트맵)를 만들고 지정된 이미지의 특성을 새 이미지에 복사합니다. 필요한 경우 함수는 새 이미지의 원하는 크기에 맞게 비트를 늘립니다.
CopyRect

CopyRect 함수는 한 사각형의 좌표를 다른 사각형에 복사합니다.
CountClipboardFormats

현재 클립보드에 있는 다양한 데이터 형식의 수를 검색합니다.
CreateAcceleratorTableA

가속기 테이블을 만듭니다. (ANSI)
CreateAcceleratorTableW

가속기 테이블을 만듭니다. (유니코드)
CreateCaret

시스템 caret에 대한 새 셰이프를 만들고 지정된 창에 caret의 소유권을 할당합니다. 캐럿 셰이프는 선, 블록 또는 비트맵일 수 있습니다.
CreateCursor

지정된 크기, 비트 패턴 및 핫 스폿이 있는 커서를 만듭니다.
CreateDesktopA

새 데스크톱을 만들고, 호출 프로세스의 현재 창 스테이션에 연결하고, 호출 스레드에 할당합니다. (ANSI)
CreateDesktopExA

지정된 힙을 사용하여 새 데스크톱을 만들고, 호출 프로세스의 현재 창 스테이션에 연결하고, 호출 스레드에 할당합니다. (ANSI)
CreateDesktopExW

지정된 힙을 사용하여 새 데스크톱을 만들고, 호출 프로세스의 현재 창 스테이션에 연결하고, 호출 스레드에 할당합니다. (유니코드)
CreateDesktopW

새 데스크톱을 만들고, 호출 프로세스의 현재 창 스테이션에 연결하고, 호출 스레드에 할당합니다. (유니코드)
CreateDialogA

대화 상자 템플릿 리소스에서 모덜리스 대화 상자를 만듭니다. CreateDialog 매크로는 CreateDialogParam 함수를 사용합니다. (ANSI)
CreateDialogIndirectA

메모리의 대화 상자 템플릿에서 모덜리스 대화 상자를 만듭니다. CreateDialogIndirect 매크로는 CreateDialogIndirectParam 함수를 사용합니다. (ANSI)
CreateDialogIndirectParamA

메모리의 대화 상자 템플릿에서 모덜리스 대화 상자를 만듭니다. (ANSI)
CreateDialogIndirectParamW

메모리의 대화 상자 템플릿에서 모덜리스 대화 상자를 만듭니다. (유니코드)
CreateDialogIndirectW

메모리의 대화 상자 템플릿에서 모덜리스 대화 상자를 만듭니다. CreateDialogIndirect 매크로는 CreateDialogIndirectParam 함수를 사용합니다. (유니코드)
CreateDialogParamA

대화 상자 템플릿 리소스에서 모덜리스 대화 상자를 만듭니다. (ANSI)
CreateDialogParamW

대화 상자 템플릿 리소스에서 모덜리스 대화 상자를 만듭니다. (유니코드)
CreateDialogW

대화 상자 템플릿 리소스에서 모덜리스 대화 상자를 만듭니다. CreateDialog 매크로는 CreateDialogParam 함수를 사용합니다. (유니코드)
CreateIcon

지정된 크기, 색 및 비트 패턴이 있는 아이콘을 만듭니다.
CreateIconFromResource

아이콘을 설명하는 리소스 비트에서 아이콘 또는 커서를 만듭니다. (CreateIconFromResource)
CreateIconFromResourceEx

아이콘을 설명하는 리소스 비트에서 아이콘 또는 커서를 만듭니다. (CreateIconFromResourceEx)
CreateIconIndirect

ICONINFO 구조체에서 아이콘 또는 커서를 만듭니다.
CreateMDIWindowA

MDI(다중 문서 인터페이스) 자식 창을 만듭니다. (ANSI)
CreateMDIWindowW

MDI(다중 문서 인터페이스) 자식 창을 만듭니다. (유니코드)
CreateMenu

메뉴를 만듭니다. 메뉴는 처음에는 비어 있지만 InsertMenuItem, AppendMenu 및 InsertMenu 함수를 사용하여 메뉴 항목으로 채울 수 있습니다.
CreatePopupMenu

드롭다운 메뉴, 하위 메뉴 또는 바로 가기 메뉴를 만듭니다.
CreateSyntheticPointerDevice

호출 애플리케이션에 대한 포인터 삽입 디바이스를 구성하고 앱이 삽입할 수 있는 최대 동시 포인터 수를 초기화합니다.
CreateWindowA

겹치는, 팝업 또는 자식 창을 만듭니다. (ANSI)
CreateWindowExA

확장 창 스타일을 사용하여 겹치는, 팝업 또는 자식 창을 만듭니다. 그렇지 않으면 이 함수는 CreateWindow 함수와 동일합니다. (ANSI)
CreateWindowExW

확장 창 스타일을 사용하여 겹치는, 팝업 또는 자식 창을 만듭니다. 그렇지 않으면 이 함수는 CreateWindow 함수와 동일합니다. (유니코드)
CreateWindowStationA

창 스테이션 개체를 만들고 호출 프로세스와 연결한 다음 현재 세션에 할당합니다. (ANSI)
CreateWindowStationW

창 스테이션 개체를 만들고 호출 프로세스와 연결한 다음 현재 세션에 할당합니다. (유니코드)
CreateWindowW

겹치는, 팝업 또는 자식 창을 만듭니다. (유니코드)
DefDlgProcA

기본 대화 상자 창 프로시저를 호출하여 프라이빗 창 클래스가 있는 대화 상자가 처리되지 않는 모든 창 메시지에 대한 기본 처리를 제공합니다. (ANSI)
DefDlgProcW

기본 대화 상자 창 프로시저를 호출하여 프라이빗 창 클래스가 있는 대화 상자가 처리되지 않는 모든 창 메시지에 대한 기본 처리를 제공합니다. (유니코드)
DeferWindowPos

지정된 창에 대해 지정된 다중 창 위치 구조를 업데이트.
DefFrameProcA

MDI(다중 문서 인터페이스) 프레임 창의 창 프로시저가 처리되지 않는 모든 창 메시지에 대한 기본 처리를 제공합니다. (ANSI)
DefFrameProcW

MDI(다중 문서 인터페이스) 프레임 창의 창 프로시저가 처리되지 않는 모든 창 메시지에 대한 기본 처리를 제공합니다. (유니코드)
DefMDIChildProcA

MDI(다중 문서 인터페이스) 자식 창의 창 프로시저가 처리되지 않는 모든 창 메시지에 대한 기본 처리를 제공합니다. (ANSI)
DefMDIChildProcW

MDI(다중 문서 인터페이스) 자식 창의 창 프로시저가 처리되지 않는 모든 창 메시지에 대한 기본 처리를 제공합니다. (유니코드)
DefRawInputProc

RAWINPUTHEADER 구조체의 크기가 올바른지 확인합니다.
DefWindowProcA

기본 창 프로시저를 호출하여 애플리케이션이 처리하지 않는 모든 창 메시지에 대한 기본 처리를 제공합니다. (ANSI)
DefWindowProcW

기본 창 프로시저를 호출하여 애플리케이션이 처리하지 않는 모든 창 메시지에 대한 기본 처리를 제공합니다. (유니코드)
DeleteMenu

지정된 메뉴에서 항목을 삭제합니다. 메뉴 항목이 메뉴 또는 하위 메뉴를 열면 이 함수는 메뉴 또는 하위 메뉴에 대한 핸들을 삭제하고 메뉴 또는 하위 메뉴에서 사용되는 메모리를 해제합니다.
DeregisterShellHookWindow

셸 후크 메시지를 수신하도록 등록된 지정된 셸 창을 등록 취소합니다.
DestroyAcceleratorTable

가속기 테이블을 삭제합니다.
DestroyCaret

caret의 현재 모양을 삭제하고, 창에서 캐리트를 해제하고, 화면에서 캐리트를 제거합니다.
DestroyCursor

커서를 삭제하고 커서가 점유한 메모리를 해제합니다. 이 함수를 사용하여 공유 커서를 삭제하지 마세요.
DestroyIcon

아이콘을 삭제하고 아이콘이 차지하는 메모리를 해제합니다.
DestroyMenu

지정된 메뉴를 삭제하고 메뉴가 차지하는 모든 메모리를 해제합니다.
DestroySyntheticPointerDevice

지정된 포인터 삽입 디바이스를 삭제합니다.
DestroyWindow

지정된 창을 삭제합니다.
DialogBoxA

대화 상자 템플릿 리소스에서 모달 대화 상자를 만듭니다. DialogBox는 지정된 콜백 함수가 EndDialog 함수를 호출하여 모달 대화 상자를 종료할 때까지 컨트롤을 반환하지 않습니다. (ANSI)
DialogBoxIndirectA

메모리의 대화 상자 템플릿에서 모달 대화 상자를 만듭니다. DialogBoxIndirect는 지정된 콜백 함수가 EndDialog 함수를 호출하여 모달 대화 상자를 종료할 때까지 컨트롤을 반환하지 않습니다. (ANSI)
DialogBoxIndirectParamA

메모리의 대화 상자 템플릿에서 모달 대화 상자를 만듭니다. (ANSI)
DialogBoxIndirectParamW

메모리의 대화 상자 템플릿에서 모달 대화 상자를 만듭니다. (유니코드)
DialogBoxIndirectW

메모리의 대화 상자 템플릿에서 모달 대화 상자를 만듭니다. DialogBoxIndirect는 지정된 콜백 함수가 EndDialog 함수를 호출하여 모달 대화 상자를 종료할 때까지 컨트롤을 반환하지 않습니다. (유니코드)
DialogBoxParamA

대화 상자 템플릿 리소스에서 모달 대화 상자를 만듭니다. (ANSI)
DialogBoxParamW

대화 상자 템플릿 리소스에서 모달 대화 상자를 만듭니다. (유니코드)
DialogBoxW

대화 상자 템플릿 리소스에서 모달 대화 상자를 만듭니다. DialogBox는 지정된 콜백 함수가 EndDialog 함수를 호출하여 모달 대화 상자를 종료할 때까지 컨트롤을 반환하지 않습니다. (유니코드)
DisableProcessWindowsGhosting

호출 GUI 프로세스에 대한 창 고스팅 기능을 사용하지 않도록 설정합니다. 창 고스팅은 사용자가 응답하지 않는 애플리케이션의 기본 창을 최소화, 이동 또는 닫을 수 있는 Windows 관리자 기능입니다.
DispatchMessage

DispatchMessage 함수는 창 프로시저에 메시지를 디스패치합니다. 일반적으로 GetMessage 함수에서 검색한 메시지를 디스패치하는 데 사용됩니다.
DispatchMessageA

창 프로시저에 메시지를 디스패치합니다. 일반적으로 GetMessage 함수에서 검색한 메시지를 디스패치하는 데 사용됩니다. (DispatchMessageA)
DispatchMessageW

DispatchMessageW(유니코드) 함수는 창 프로시저에 메시지를 디스패치합니다. 일반적으로 GetMessage 함수에서 검색한 메시지를 디스패치하는 데 사용됩니다.
DisplayConfigGetDeviceInfo

DisplayConfigGetDeviceInfo 함수는 디바이스에 대한 디스플레이 구성 정보를 검색합니다.
DisplayConfigSetDeviceInfo

DisplayConfigSetDeviceInfo 함수는 대상의 속성을 설정합니다.
DlgDirListA

콤보 상자의 콘텐츠를 지정된 디렉터리의 하위 디렉터리 및 파일 이름으로 바꿉니다. 파일 특성 집합을 지정하여 이름 목록을 필터링할 수 있습니다. 목록에는 필요에 따라 매핑된 드라이브가 포함될 수 있습니다. (ANSI)
DlgDirListComboBoxA

콤보 상자의 콘텐츠를 지정된 디렉터리의 하위 디렉터리 및 파일 이름으로 바꿉니다. 파일 특성 집합을 지정하여 이름 목록을 필터링할 수 있습니다. 이름 목록에는 매핑된 드라이브 문자가 포함될 수 있습니다. (ANSI)
DlgDirListComboBoxW

콤보 상자의 콘텐츠를 지정된 디렉터리의 하위 디렉터리 및 파일 이름으로 바꿉니다. 파일 특성 집합을 지정하여 이름 목록을 필터링할 수 있습니다. 이름 목록에는 매핑된 드라이브 문자가 포함될 수 있습니다. (유니코드)
DlgDirListW

콤보 상자의 콘텐츠를 지정된 디렉터리의 하위 디렉터리 및 파일 이름으로 바꿉니다. 파일 특성 집합을 지정하여 이름 목록을 필터링할 수 있습니다. 목록에는 필요에 따라 매핑된 드라이브가 포함될 수 있습니다. (유니코드)
DlgDirSelectComboBoxExA

DlgDirListComboBox 함수를 사용하여 채워진 콤보 상자에서 현재 선택 항목을 검색합니다. 선택 항목은 드라이브 문자, 파일 또는 디렉터리 이름으로 해석됩니다. (ANSI)
DlgDirSelectComboBoxExW

DlgDirListComboBox 함수를 사용하여 채워진 콤보 상자에서 현재 선택 항목을 검색합니다. 선택 항목은 드라이브 문자, 파일 또는 디렉터리 이름으로 해석됩니다. (유니코드)
DlgDirSelectExA

단일 선택 목록 상자에서 현재 선택 영역을 검색합니다. 목록 상자가 DlgDirList 함수에 의해 채워졌으며 선택 영역이 드라이브 문자, 파일 이름 또는 디렉터리 이름이라고 가정합니다. (ANSI)
DlgDirSelectExW

단일 선택 목록 상자에서 현재 선택 영역을 검색합니다. 목록 상자가 DlgDirList 함수에 의해 채워졌으며 선택 영역이 드라이브 문자, 파일 이름 또는 디렉터리 이름이라고 가정합니다. (유니코드)
DragDetect

마우스를 캡처하고 사용자가 왼쪽 단추를 놓거나, Esc 키를 누르거나, 지정된 점 주위의 끌기 사각형 밖으로 마우스를 이동할 때까지 이동을 추적합니다.
DrawAnimatedRects

창의 캡션 애니메이션을 적용하여 아이콘의 열기 또는 창 최소화 또는 최대화를 나타냅니다.
DrawCaption

DrawCaption 함수는 창 캡션 그립니다.
DrawEdge

DrawEdge 함수는 하나 이상의 사각형 가장자리를 그립니다.
DrawFocusRect

DrawFocusRect 함수는 사각형에 포커스가 있음을 나타내는 데 사용되는 스타일로 사각형을 그립니다.
DrawFrameControl

DrawFrameControl 함수는 지정된 형식과 스타일의 프레임 컨트롤을 그립니다.
DrawIcon

지정된 디바이스 컨텍스트에 아이콘 또는 커서를 그립니다.
DrawIconEx

지정된 디바이스 컨텍스트에 아이콘 또는 커서를 그리고 지정된 래스터 작업을 수행하고 지정된 대로 아이콘 또는 커서를 확장하거나 압축합니다.
DrawMenuBar

지정된 창의 메뉴 모음을 다시 그립니다. 시스템에서 창을 만든 후 메뉴 모음이 변경되면 변경된 메뉴 모음을 그리려면 이 함수를 호출해야 합니다.
DrawStateA

DrawState 함수는 이미지를 표시하고 비활성 상태 또는 기본 상태와 같은 상태를 나타내기 위해 시각적 효과를 적용합니다. (ANSI)
DrawStateW

DrawState 함수는 이미지를 표시하고 비활성 상태 또는 기본 상태와 같은 상태를 나타내기 위해 시각적 효과를 적용합니다. (유니코드)
Drawtext

DrawText 함수는 지정된 사각형에 서식이 지정된 텍스트를 그립니다. (DrawText 함수)
DrawTextA

DrawText 함수는 지정된 사각형에 서식이 지정된 텍스트를 그립니다. 지정된 메서드(탭 확장, 문자 양쪽 맞춤, 줄 바꿈 등)에 따라 텍스트의 서식을 지정합니다. (DrawTextA)
DrawTextExA

DrawTextEx 함수는 지정된 사각형에 서식이 지정된 텍스트를 그립니다. (ANSI)
DrawTextExW

DrawTextEx 함수는 지정된 사각형에 서식이 지정된 텍스트를 그립니다. (유니코드)
DrawTextW

DrawTextW(유니코드) 함수는 지정된 사각형에 서식이 지정된 텍스트를 그립니다. (DrawTextW 함수)
EmptyClipboard

클립보드를 비우고 클립보드의 데이터에 대한 핸들을 해제합니다. 그런 다음 함수는 클립보드가 열려 있는 창에 클립보드의 소유권을 할당합니다.
EnableMenuItem

지정된 메뉴 항목을 사용하거나 사용하지 않도록 설정하거나 회색으로 표시합니다.
EnableMouseInPointer

마우스가 포인터 입력 디바이스 역할을 하고 WM_POINTER 메시지를 보낼 수 있도록 합니다.
EnableNonClientDpiScaling

높은 DPI 디스플레이에서 는 지정된 최상위 창의 비 클라이언트 영역 부분의 자동 디스플레이 크기 조정을 사용하도록 설정합니다. 해당 창을 초기화하는 동안 호출해야 합니다.
EnableScrollBar

EnableScrollBar 함수는 하나 또는 두 스크롤 막대 화살표를 사용하거나 사용하지 않도록 설정합니다.
EnableWindow

지정된 창 또는 컨트롤에 대한 마우스 및 키보드 입력이 가능하거나 가능하지 않도록 설정합니다. 입력이 가능하지 않으면 창은 입력(예: 마우스 클릭 및 키 누르기)을 받지 않습니다. 입력이 가능하게 설정되면 창은 모든 입력을 받습니다.
EndDeferWindowPos

단일 화면 새로 고침 주기에서 하나 이상의 창의 위치와 크기를 동시에 업데이트합니다.
EndDialog

모달 대화 상자를 삭제하여 시스템에서 대화 상자에 대한 모든 처리를 종료합니다.
EndMenu

호출 스레드의 활성 메뉴를 종료합니다.
EndPaint

EndPaint 함수는 지정된 창에서 그리기 끝을 표시합니다. 이 함수는 BeginPaint 함수를 호출할 때마다 필요하지만 그리기는 완료된 후에만 필요합니다.
EndTask

지정된 창을 강제로 닫습니다.
EnumChildWindows

각 자식 창에 핸들을 차례로 애플리케이션 정의 콜백 함수에 전달하여 지정된 부모 창에 속하는 자식 창을 열거합니다.
EnumClipboardFormats

클립보드에서 현재 사용할 수 있는 데이터 형식을 열거합니다.
EnumDesktopsA

호출 프로세스의 지정된 창 스테이션과 연결된 모든 데스크톱을 열거합니다. 함수는 각 데스크톱의 이름을 애플리케이션 정의 콜백 함수에 차례로 전달합니다. (ANSI)
EnumDesktopsW

호출 프로세스의 지정된 창 스테이션과 연결된 모든 데스크톱을 열거합니다. 함수는 각 데스크톱의 이름을 애플리케이션 정의 콜백 함수에 차례로 전달합니다. (유니코드)
EnumDesktopWindows

지정된 데스크톱과 연결된 모든 최상위 창을 열거합니다. 각 창에 핸들을 차례로 애플리케이션 정의 콜백 함수에 전달합니다.
EnumDisplayDevicesA

EnumDisplayDevices 함수를 사용하면 현재 세션의 디스플레이 디바이스에 대한 정보를 가져올 수 있습니다. (ANSI)
EnumDisplayDevicesW

EnumDisplayDevices 함수를 사용하면 현재 세션의 디스플레이 디바이스에 대한 정보를 가져올 수 있습니다. (유니코드)
EnumDisplayMonitors

EnumDisplayMonitors 함수는 지정된 클리핑 사각형의 교집합과 디바이스 컨텍스트의 표시되는 영역에 의해 형성된 영역을 교차하는 디스플레이 모니터(미러링 드라이버와 연결된 보이지 않는 의사 모니터 포함)를 열거합니다. EnumDisplayMonitors는 열거된 각 모니터에 대해 애플리케이션 정의 MonitorEnumProc 콜백 함수를 한 번 호출합니다. GetSystemMetrics(SM_CMONITORS)는 디스플레이 모니터만 계산합니다.
EnumDisplaySettingsA

EnumDisplaySettings 함수는 디스플레이 디바이스의 그래픽 모드 중 하나에 대한 정보를 검색합니다. 디스플레이 디바이스의 모든 그래픽 모드에 대한 정보를 검색하려면 이 함수를 일련의 호출합니다. (ANSI)
EnumDisplaySettingsExA

EnumDisplaySettingsEx 함수는 디스플레이 디바이스의 그래픽 모드 중 하나에 대한 정보를 검색합니다. 디스플레이 디바이스의 모든 그래픽 모드에 대한 정보를 검색하려면 이 함수를 일련의 호출합니다. (ANSI)
EnumDisplaySettingsExW

EnumDisplaySettingsEx 함수는 디스플레이 디바이스의 그래픽 모드 중 하나에 대한 정보를 검색합니다. 디스플레이 디바이스의 모든 그래픽 모드에 대한 정보를 검색하려면 이 함수를 일련의 호출합니다. (유니코드)
EnumDisplaySettingsW

EnumDisplaySettings 함수는 디스플레이 디바이스의 그래픽 모드 중 하나에 대한 정보를 검색합니다. 디스플레이 디바이스의 모든 그래픽 모드에 대한 정보를 검색하려면 이 함수를 일련의 호출합니다. (유니코드)
EnumPropsA

지정된 콜백 함수에 하나씩 전달하여 창의 속성 목록에 있는 모든 항목을 열거합니다. EnumProps는 마지막 항목이 열거되거나 콜백 함수가 FALSE를 반환할 때까지 계속됩니다. (ANSI)
EnumPropsExA

지정된 콜백 함수에 하나씩 전달하여 창의 속성 목록에 있는 모든 항목을 열거합니다. EnumPropsEx는 마지막 항목이 열거되거나 콜백 함수가 FALSE를 반환할 때까지 계속됩니다. (ANSI)
EnumPropsExW

지정된 콜백 함수에 하나씩 전달하여 창의 속성 목록에 있는 모든 항목을 열거합니다. EnumPropsEx는 마지막 항목이 열거되거나 콜백 함수가 FALSE를 반환할 때까지 계속됩니다. (유니코드)
EnumPropsW

지정된 콜백 함수에 하나씩 전달하여 창의 속성 목록에 있는 모든 항목을 열거합니다. EnumProps는 마지막 항목이 열거되거나 콜백 함수가 FALSE를 반환할 때까지 계속됩니다. (유니코드)
EnumThreadWindows

각 창에 핸들을 차례로 애플리케이션 정의 콜백 함수에 전달하여 스레드와 연결된 모든 비자식 창을 열거합니다.
EnumWindows

각 창에 핸들을 차례로 애플리케이션 정의 콜백 함수에 전달하여 화면의 모든 최상위 창을 열거합니다. EnumWindows는 마지막 최상위 창이 열거되거나 콜백 함수가 FALSE를 반환할 때까지 계속됩니다.
EnumWindowStationsA

현재 세션의 모든 창 스테이션을 열거합니다. 함수는 각 창 스테이션의 이름을 애플리케이션 정의 콜백 함수에 차례로 전달합니다. (ANSI)
EnumWindowStationsW

현재 세션의 모든 창 스테이션을 열거합니다. 함수는 각 창 스테이션의 이름을 애플리케이션 정의 콜백 함수에 차례로 전달합니다. (유니코드)
EqualRect

EqualRect 함수는 왼쪽 위와 오른쪽 아래 모서리의 좌표를 비교하여 지정된 두 사각형이 같은지 여부를 결정합니다.
EvaluateProximityToPolygon

다각형의 점수를 가능한 터치 대상(터치 접촉 영역과 교차하는 다른 모든 다각형과 비교) 및 다각형 내의 조정된 터치 지점으로 반환합니다.
EvaluateProximityToRect

터치 접촉 영역과 교차하는 다른 모든 사각형과 직사각형 내의 조정된 터치 포인트에 비해 가능한 터치 대상으로 사각형의 점수를 반환합니다.
ExcludeUpdateRgn

ExcludeUpdateRgn 함수는 창의 업데이트된 영역을 클리핑 영역에서 제외하여 창의 잘못된 영역 내에서 그리는 것을 방지합니다.
ExitWindows

ExitWindowsEx 함수를 호출하여 대화형 사용자를 로그오프합니다.
ExitWindowsEx

대화형 사용자를 로그오프하거나, 시스템을 종료하거나, 시스템을 종료하고 다시 시작합니다.
Fillrect

FillRect 함수는 지정된 브러시를 사용하여 사각형을 채웁니다. 이 함수는 왼쪽 및 위쪽 테두리를 포함하지만 사각형의 오른쪽 및 아래쪽 테두리는 제외합니다.
FindWindowA

클래스 이름과 창 이름이 지정된 문자열과 일치하는 최상위 창에 대한 핸들을 검색합니다. 이 함수는 자식 창을 검색하지 않습니다. 이 함수는 대/소문자를 구분하는 검색을 수행하지 않습니다. (ANSI)
FindWindowExA

클래스 이름 및 창 이름이 지정된 문자열과 일치하는 창에 대한 핸들을 검색합니다. 함수는 지정된 자식 창 다음부터 자식 창을 검색합니다. 이 함수는 대/소문자를 구분하는 검색을 수행하지 않습니다. (ANSI)
FindWindowExW

클래스 이름 및 창 이름이 지정된 문자열과 일치하는 창에 대한 핸들을 검색합니다. 함수는 지정된 자식 창 다음부터 자식 창을 검색합니다. 이 함수는 대/소문자를 구분하는 검색을 수행하지 않습니다. (유니코드)
FindWindowW

클래스 이름과 창 이름이 지정된 문자열과 일치하는 최상위 창에 대한 핸들을 검색합니다. 이 함수는 자식 창을 검색하지 않습니다. 이 함수는 대/소문자를 구분하는 검색을 수행하지 않습니다. (유니코드)
FlashWindow

지정된 창을 한 번 깜박입니다. 창의 활성 상태는 변경되지 않습니다.
FlashWindowEx

지정된 창을 깜박입니다. 창의 활성 상태는 변경되지 않습니다.
FrameRect

FrameRect 함수는 지정된 브러시를 사용하여 지정된 사각형 주위에 테두리를 그립니다. 테두리의 너비와 높이는 항상 하나의 논리 단위입니다.
GET_APPCOMMAND_LPARAM

지정된 LPARAM 값에서 애플리케이션 명령을 검색합니다.
GET_DEVICE_LPARAM

지정된 LPARAM 값에서 입력 디바이스 유형을 검색합니다.
GET_FLAGS_LPARAM

지정된 LPARAM 값에서 특정 가상 키의 상태를 검색합니다. (GET_FLAGS_LPARAM)
GET_KEYSTATE_LPARAM

지정된 LPARAM 값에서 특정 가상 키의 상태를 검색합니다. (GET_KEYSTATE_LPARAM)
GET_KEYSTATE_WPARAM

지정된 WPARAM 값에서 특정 가상 키의 상태를 검색합니다.
GET_NCHITTEST_WPARAM

지정된 WPARAM 값에서 적중 테스트 값을 검색합니다.
GET_POINTERID_WPARAM

지정된 값을 사용하여 포인터 ID를 검색합니다.
GET_RAWINPUT_CODE_WPARAM

WM_INPUT wParam에서 입력 코드를 검색합니다.
GET_WHEEL_DELTA_WPARAM

지정된 WPARAM 값에서 wheel-delta 값을 검색합니다.
GET_XBUTTON_WPARAM

지정된 WPARAM 값에서 특정 단추의 상태를 검색합니다.
GetActiveWindow

호출 스레드의 메시지 큐에 연결된 활성 창에 대한 창 핸들을 가져옵니다.
GetAltTabInfoA

지정된 창이 애플리케이션 전환(ALT+TAB) 창인 경우 지정된 창에 대한 상태 정보를 검색합니다. (ANSI)
GetAltTabInfoW

지정된 창이 애플리케이션 전환(ALT+TAB) 창인 경우 지정된 창에 대한 상태 정보를 검색합니다. (유니코드)
GetAncestor

지정된 창의 상위 항목에 대한 핸들을 검색합니다.
GetAsyncKeyState

함수가 호출될 때 키가 위쪽 또는 아래쪽인지 여부와 GetAsyncKeyState에 대한 이전 호출 후에 키가 눌렸는지 여부를 결정합니다.
GetAutoRotationState

시스템의 화면 자동 회전 상태를 포함하는 AR_STATE 값을 검색합니다(예: 자동 회전이 지원되는지 여부 및 사용자가 사용하도록 설정되었는지 여부).
GetAwarenessFromDpiAwarenessContext

DPI_AWARENESS_CONTEXT DPI_AWARENESS 값을 검색합니다.
GetCapture

마우스를 캡처한 창에 대한 핸들(있는 경우)을 가져옵니다. 한 번에 하나의 창만 마우스를 캡처할 수 있습니다. 이 창은 커서가 테두리 내에 있는지 여부에 관계없이 마우스 입력을 받습니다.
GetCaretBlinkTime

caret의 픽셀을 반전하는 데 필요한 시간을 검색합니다. 사용자는 이 값을 설정할 수 있습니다.
GetCaretPos

지정된 POINT 구조체에 caret의 위치를 복사합니다.
GetCIMSSM

입력 메시지의 원본을 검색합니다(GetCurrentInputMessageSourceInSendMessage).
GetClassInfoA

창 클래스에 대한 정보를 검색합니다. (ANSI)
GetClassInfoExA

창 클래스와 연결된 작은 아이콘에 대한 핸들을 포함하여 창 클래스에 대한 정보를 검색합니다. GetClassInfo 함수는 작은 아이콘에 대한 핸들을 검색하지 않습니다. (ANSI)
GetClassInfoExW

창 클래스와 연결된 작은 아이콘에 대한 핸들을 포함하여 창 클래스에 대한 정보를 검색합니다. GetClassInfo 함수는 작은 아이콘에 대한 핸들을 검색하지 않습니다. (유니코드)
GetClassInfoW

창 클래스에 대한 정보를 검색합니다. (유니코드)
GetClassLongA

지정된 창과 연결된 WNDCLASSEX 구조체에서 지정된 32비트(DWORD) 값을 검색합니다. (ANSI)
GetClassLongPtrA

지정된 창과 연결된 WNDCLASSEX 구조체에서 지정된 값을 검색합니다. (ANSI)
GetClassLongPtrW

지정된 창과 연결된 WNDCLASSEX 구조체에서 지정된 값을 검색합니다. (유니코드)
GetClassLongW

지정된 창과 연결된 WNDCLASSEX 구조체에서 지정된 32비트(DWORD) 값을 검색합니다. (유니코드)
GetClassName

GetClassName 함수는 지정된 창이 속한 클래스의 이름을 검색합니다. (GetClassName)
GetClassNameA

지정된 창이 속한 클래스의 이름을 검색합니다. (GetClassNameA)
GetClassNameW

GetClassNameW(유니코드) 함수는 지정된 창이 속한 클래스의 이름을 검색합니다. (GetClassNameW)
GetClassWord

지정된 오프셋의 16비트(WORD) 값을 지정된 창이 속한 창 클래스의 추가 클래스 메모리로 검색합니다.
GetClientRect

창 클라이언트 영역의 좌표를 검색합니다.
GetClipboardData

클립보드에서 지정된 형식으로 데이터를 검색합니다. 클립보드가 이전에 열렸어야 합니다.
GetClipboardFormatNameA

클립보드에서 지정된 등록된 형식의 이름을 검색합니다. 함수는 지정된 버퍼에 이름을 복사합니다. (ANSI)
GetClipboardFormatNameW

클립보드에서 지정된 등록된 형식의 이름을 검색합니다. 함수는 지정된 버퍼에 이름을 복사합니다. (유니코드)
GetClipboardOwner

클립보드의 현재 소유자 창 핸들을 검색합니다.
GetClipboardSequenceNumber

현재 창 스테이션의 클립보드 시퀀스 번호를 검색합니다.
GetClipboardViewer

클립보드 뷰어 체인의 첫 번째 창에 대한 핸들을 검색합니다.
GetClipCursor

커서가 제한된 사각형 영역의 화면 좌표를 검색합니다.
GetComboBoxInfo

지정된 콤보 상자에 대한 정보를 검색합니다.
GetCurrentInputMessageSource

입력 메시지의 원본을 검색합니다.
GetCursor

현재 커서에 대한 핸들을 검색합니다.
GetCursorInfo

전역 커서에 대한 정보를 검색합니다.
GetCursorPos

화면 좌표에서 마우스 커서의 위치를 검색합니다.
Getdc

GetDC 함수는 지정된 창의 클라이언트 영역 또는 전체 화면에 대한 DC(디바이스 컨텍스트)에 대한 핸들을 검색합니다.
GetDCEx

GetDCEx 함수는 지정된 창의 클라이언트 영역 또는 전체 화면에 대한 DC(디바이스 컨텍스트)에 대한 핸들을 검색합니다.
GetDesktopWindow

바탕 화면 창에 대한 핸들을 검색합니다. 바탕 화면 창은 전체 화면을 덮습니다. 바탕 화면 창은 다른 창이 그려지는 위쪽 영역입니다.
GetDialogBaseUnits

시스템 글꼴에서 문자의 평균 너비와 높이인 시스템의 대화 상자 기본 단위를 검색합니다.
GetDialogControlDpiChangeBehavior

대화 상자에서 자식 창의 DPI 크기 조정 동작 재정의를 검색하고 모니터 단위로 설정합니다.
GetDialogDpiChangeBehavior

SetDialogDpiChangeBehavior에 대한 이전 호출로 지정된 대화 상자에서 설정되었을 수 있는 플래그를 반환합니다.
GetDisplayAutoRotationPreferences

현재 프로세스에 대한 화면 자동 회전 기본 설정을 검색합니다.
GetDisplayAutoRotationPreferencesByProcessId

dwProcessId 매개 변수로 표시된 프로세스에 대한 화면 자동 회전 기본 설정을 검색합니다.
GetDisplayConfigBufferSizes

GetDisplayConfigBufferSizes 함수는 QueryDisplayConfig 함수를 호출하는 데 필요한 버퍼의 크기를 검색합니다.
GetDlgCtrlID

지정된 컨트롤의 식별자를 검색합니다.
GetDlgItem

지정된 대화 상자에서 컨트롤에 대한 핸들을 검색합니다.
GetDlgItemInt

대화 상자에서 지정된 컨트롤의 텍스트를 정수 값으로 변환합니다.
GetDlgItemTextA

대화 상자에서 컨트롤과 연결된 제목 또는 텍스트를 검색합니다. (ANSI)
GetDlgItemTextW

대화 상자에서 컨트롤과 연결된 제목 또는 텍스트를 검색합니다. (유니코드)
GetDoubleClickTime

마우스의 현재 두 번 클릭 시간을 가져옵니다.
GetDpiAwarenessContextForProcess

지정된 프로세스에 대한 DPI_AWARENESS_CONTEXT 핸들을 가져옵니다.
GetDpiForSystem

시스템 DPI를 반환합니다.
GetDpiForWindow

지정된 창의 dpi(인치당 점) 값을 반환합니다.
GetDpiFromDpiAwarenessContext

지정된 DPI_AWARENESS_CONTEXT 핸들에서 DPI를 검색합니다. 이렇게 하면 해당 스레드 내에서 만든 창을 검사할 필요 없이 스레드의 DPI를 확인할 수 있습니다.
GetFocus

창이 호출 스레드의 메시지 큐에 연결된 경우 키보드 포커스가 있는 창에 대한 핸들을 가져옵니다.
GetForegroundWindow

전경 창(사용자가 현재 작업 중인 창)에 대한 핸들을 검색합니다. 시스템은 다른 스레드보다 포그라운드 창을 만드는 스레드에 약간 더 높은 우선 순위를 할당합니다.
GetGestureConfig

창에서 Windows Touch 제스처 메시지를 보내는 구성을 검색합니다.
GetGestureExtraArgs

GESTUREINFO 핸들에서 제스처에 대한 추가 정보를 검색합니다.
GetGestureInfo

제스처 정보에 대한 핸들이 지정된 GESTUREINFO 구조를 검색합니다.
GetGuiResources

지정된 프로세스에서 사용 중인 GUI(그래픽 사용자 인터페이스) 개체에 대한 핸들 수를 검색합니다.
GetGUIThreadInfo

활성 창 또는 지정된 GUI 스레드에 대한 정보를 검색합니다.
GetIconInfo

지정된 아이콘 또는 커서에 대한 정보를 검색합니다.
GetIconInfoExA

지정된 아이콘 또는 커서에 대한 정보를 검색합니다. GetIconInfoEx는 최신 ICONINFOEX 구조를 사용하여 GetIconInfo를 확장합니다. (ANSI)
GetIconInfoExW

지정된 아이콘 또는 커서에 대한 정보를 검색합니다. GetIconInfoEx는 최신 ICONINFOEX 구조를 사용하여 GetIconInfo를 확장합니다. (유니코드)
GetInputState

호출 스레드의 메시지 큐에 마우스 단추 또는 키보드 메시지가 있는지 여부를 결정합니다.
GetKBCodePage

현재 코드 페이지를 검색합니다.
GetKeyboardLayout

활성 입력 로캘 식별자(이전의 키보드 레이아웃이라고 함)를 검색합니다.
GetKeyboardLayoutList

시스템의 현재 입력 로캘 집합에 해당하는 입력 로캘 식별자(이전의 키보드 레이아웃 핸들)를 가져옵니다. 함수는 식별자를 지정된 버퍼에 복사합니다.
GetKeyboardLayoutNameA

호출 스레드에 대한 활성 입력 로캘 식별자(이전의 키보드 레이아웃이라고 함)의 이름을 검색합니다. (ANSI)
GetKeyboardLayoutNameW

호출 스레드에 대한 활성 입력 로캘 식별자(이전의 키보드 레이아웃이라고 함)의 이름을 검색합니다. (유니코드)
GetKeyboardState

256개 가상 키의 상태를 지정된 버퍼에 복사합니다.
GetKeyboardType

현재 키보드에 대한 정보를 검색합니다.
GetKeyNameTextA

키의 이름을 나타내는 문자열을 가져옵니다. (ANSI)
GetKeyNameTextW

키의 이름을 나타내는 문자열을 가져옵니다. (유니코드)
GetKeyState

지정된 가상 키의 상태를 가져옵니다. 상태 키가 위쪽, 아래쪽 또는 토글되었는지 여부를 지정합니다(키를 누를 때마다 번갈아 가며 켜기, 끄기).
GetLastActivePopup

지정된 창이 소유한 팝업 창이 가장 최근에 활성화되었는지 확인합니다.
GetLastInputInfo

마지막 입력 이벤트의 시간을 가져옵니다.
GetLayeredWindowAttributes

계층적 창의 불투명도 및 투명도 색상 키를 검색합니다.
GetListBoxInfo

지정된 목록 상자에서 열당 항목 수를 검색합니다.
GetMenu

지정된 창에 할당된 메뉴에 대한 핸들을 검색합니다.
GetMenuBarInfo

지정된 메뉴 모음에 대한 정보를 검색합니다.
GetMenuCheckMarkDimensions

기본 검사 표시 비트맵의 차원을 검색합니다.
GetMenuContextHelpId

지정된 메뉴와 연결된 도움말 컨텍스트 식별자를 검색합니다.
GetMenuDefaultItem

지정된 메뉴에서 기본 메뉴 항목을 결정합니다.
GetMenuInfo

지정된 메뉴에 대한 정보를 검색합니다.
GetMenuItemCount

지정된 메뉴의 항목 수를 결정합니다.
GetMenuItemID

메뉴의 지정된 위치에 있는 메뉴 항목의 메뉴 항목 식별자를 검색합니다.
GetMenuItemInfoA

메뉴 항목에 대한 정보를 검색합니다. (ANSI)
GetMenuItemInfoW

메뉴 항목에 대한 정보를 검색합니다. (유니코드)
GetMenuItemRect

지정된 메뉴 항목에 대한 경계 사각형을 검색합니다.
GetMenuState

지정된 메뉴 항목과 연결된 메뉴 플래그를 검색합니다.
GetMenuStringA

지정된 메뉴 항목의 텍스트 문자열을 지정된 버퍼에 복사합니다. (ANSI)
GetMenuStringW

지정된 메뉴 항목의 텍스트 문자열을 지정된 버퍼에 복사합니다. (유니코드)
GetMessage

GetMessage 함수는 호출 스레드의 메시지 큐에서 메시지를 검색합니다. (GetMessage)
GetMessageA

호출 스레드의 메시지 큐에서 메시지를 검색합니다. 함수는 게시된 메시지를 검색할 수 있게 될 때까지 들어오는 보낸 메시지를 디스패치합니다. (GetMessageA)
GetMessageExtraInfo

현재 스레드에 대한 추가 메시지 정보를 검색합니다. 추가 메시지 정보는 현재 스레드의 메시지 큐와 연결된 애플리케이션 또는 드라이버 정의 값입니다.
GetMessagePos

GetMessage 함수에서 검색한 마지막 메시지의 커서 위치를 검색합니다.
GetMessageTime

GetMessage 함수에서 검색한 마지막 메시지의 메시지 시간을 검색합니다.
GetMessageW

GetMessageW 함수(유니코드)는 호출 스레드의 메시지 큐에서 메시지를 검색합니다. (GetMessageW)
GetMonitorInfoA

GetMonitorInfo 함수는 디스플레이 모니터에 대한 정보를 검색합니다. (ANSI)
GetMonitorInfoW

GetMonitorInfo 함수는 디스플레이 모니터에 대한 정보를 검색합니다. (유니코드)
GetMouseMovePointsEx

마우스 또는 펜의 이전 좌표 기록을 최대 64개까지 검색합니다.
GetNextDlgGroupItem

대화 상자에서 지정된 컨트롤 앞에 오거나 뒤에 오는 컨트롤 그룹의 첫 번째 컨트롤에 대한 핸들을 검색합니다.
GetNextDlgTabItem

지정된 컨트롤 앞에 오거나 뒤에 오는 WS_TABSTOP 스타일이 있는 첫 번째 컨트롤에 대한 핸들을 검색합니다.
GetNextWindow

Z-Order의 다음 또는 이전 창에 대한 핸들을 검색합니다. 다음 창은 지정된 창 아래에 있습니다. 이전 창이 위에 있습니다.
GetOpenClipboardWindow

현재 클립보드가 열려 있는 창에 대한 핸들을 검색합니다.
GetParent

지정된 창의 부모 또는 소유자에 대한 핸들을 검색합니다.
GetPhysicalCursorPos

실제 좌표에서 커서의 위치를 검색합니다.
GetPointerCursorId

지정된 포인터와 연결된 커서 식별자를 검색합니다.
GetPointerDevice

포인터 디바이스에 대한 정보를 가져옵니다.
GetPointerDeviceCursors

포인터 디바이스와 연결된 커서에 매핑되는 커서 ID를 가져옵니다.
GetPointerDeviceProperties

POINTER_DEVICE_INFO 구조에 포함되지 않은 디바이스 속성을 가져옵니다.
GetPointerDeviceRects

포인터 디바이스의 x 및 y 범위(하이메트릭)와 포인터 디바이스가 매핑된 디스플레이의 x 및 y 범위(현재 해상도)를 가져옵니다.
GetPointerDevices

시스템에 연결된 포인터 디바이스에 대한 정보를 가져옵니다.
GetPointerFrameInfo

현재 메시지와 연결된 지정된 포인터에 대한 정보의 전체 프레임을 가져옵니다.
GetPointerFrameInfoHistory

현재 메시지와 연결된 지정된 포인터에 대한 전체 정보 프레임(병합된 입력 프레임 포함)을 가져옵니다.
GetPointerFramePenInfo

현재 메시지와 연결된 지정된 포인터(PT_PEN 형식)에 대한 펜 기반 정보의 전체 프레임을 가져옵니다.
GetPointerFramePenInfoHistory

현재 메시지와 연결된 지정된 포인터(PT_PEN 형식)에 대한 펜 기반 정보(병합된 입력 프레임 포함)의 전체 프레임을 가져옵니다.
GetPointerFrameTouchInfo

현재 메시지와 연결된 지정된 포인터(PT_TOUCH 형식)에 대한 터치 기반 정보의 전체 프레임을 가져옵니다.
GetPointerFrameTouchInfoHistory

현재 메시지와 연결된 지정된 포인터(PT_TOUCH 형식)에 대한 터치 기반 정보(병합된 입력 프레임 포함)의 전체 프레임을 가져옵니다.
GetPointerInfo

현재 메시지와 연결된 지정된 포인터에 대한 정보를 가져옵니다.
GetPointerInfoHistory

지정된 포인터에 대한 현재 메시지에 병합된 개별 입력(있는 경우)과 연결된 정보를 가져옵니다.
GetPointerInputTransform

현재 메시지와 연결된 포인터 정보 좌표에 대한 하나 이상의 변환을 가져옵니다.
GetPointerPenInfo

현재 메시지와 연결된 지정된 포인터(PT_PEN 형식)에 대한 펜 기반 정보를 가져옵니다.
GetPointerPenInfoHistory

지정된 포인터(PT_PEN 형식)에 대한 현재 메시지로 병합된 개별 입력(있는 경우)과 연결된 펜 기반 정보를 가져옵니다.
GetPointerTouchInfo

현재 메시지와 연결된 지정된 포인터(PT_TOUCH 형식)에 대한 터치 기반 정보를 가져옵니다.
GetPointerTouchInfoHistory

지정된 포인터(PT_TOUCH 형식)에 대한 현재 메시지에 병합된 개별 입력(있는 경우)과 연결된 터치 기반 정보를 가져옵니다.
GetPointerType

지정된 포인터의 포인터 형식을 검색합니다.
GetPriorityClipboardFormat

지정된 목록에서 사용 가능한 첫 번째 클립보드 형식을 검색합니다.
GetProcessDefaultLayout

부모 또는 소유자 없이 창을 만들 때 사용되는 기본 레이아웃을 검색합니다.
GetProcessWindowStation

호출 프로세스에 대한 현재 창 스테이션에 대한 핸들을 검색합니다.
GetPropA

지정된 창의 속성 목록에서 데이터 핸들을 검색합니다. 문자열은 검색할 핸들을 식별합니다. SetProp 함수에 대한 이전 호출을 통해 문자열과 핸들을 속성 목록에 추가해야 합니다. (ANSI)
GetPropW

지정된 창의 속성 목록에서 데이터 핸들을 검색합니다. 문자열은 검색할 핸들을 식별합니다. SetProp 함수에 대한 이전 호출을 통해 문자열과 핸들을 속성 목록에 추가해야 합니다. (유니코드)
GetQueueStatus

호출 스레드의 메시지 큐에 있는 메시지 유형을 검색합니다.
GetRawInputBuffer

원시 입력 데이터의 버퍼링된 읽기를 수행합니다.
GetRawInputData

지정된 디바이스에서 원시 입력을 검색합니다.
GetRawInputDeviceInfoA

원시 입력 디바이스에 대한 정보를 검색합니다. (ANSI)
GetRawInputDeviceInfoW

원시 입력 디바이스에 대한 정보를 검색합니다. (유니코드)
GetRawInputDeviceList

시스템에 연결된 원시 입력 디바이스를 열거합니다.
GetRawPointerDeviceData

포인터 디바이스에서 원시 입력 데이터를 가져옵니다.
GetRegisteredRawInputDevices

현재 애플리케이션의 원시 입력 디바이스에 대한 정보를 검색합니다.
GetScrollBarInfo

GetScrollBarInfo 함수는 지정된 스크롤 막대에 대한 정보를 검색합니다.
GetScrollInfo

GetScrollInfo 함수는 최소 및 최대 스크롤 위치, 페이지 크기, 스크롤 상자(엄지)의 위치를 포함하여 스크롤 막대의 매개 변수를 검색합니다.
GetScrollPos

GetScrollPos 함수는 지정된 스크롤 막대에서 스크롤 상자(엄지)의 현재 위치를 검색합니다.
GetScrollRange

GetScrollRange 함수는 지정된 스크롤 막대의 현재 최소 및 최대 스크롤 상자(엄지) 위치를 검색합니다.
GetShellWindow

셸의 바탕 화면 창에 대한 핸들을 검색합니다.
GetSubMenu

지정된 메뉴 항목에 의해 활성화된 드롭다운 메뉴 또는 하위 메뉴에 대한 핸들을 검색합니다.
GetSysColor

지정된 표시 요소의 현재 색을 검색합니다.
GetSysColorBrush

GetSysColorBrush 함수는 지정된 색 인덱스에 해당하는 논리 브러시를 식별하는 핸들을 검색합니다.
GetSystemDpiForProcess

지정된 프로세스와 연결된 시스템 DPI를 검색합니다. 이는 여러 시스템 인식 프로세스 간에 서로 다른 시스템 DPI 값을 사용하여 DPI에 민감한 정보를 공유하여 발생하는 호환성 문제를 방지하는 데 유용합니다.
GetSystemMenu

애플리케이션이 복사 및 수정을 위해 창 메뉴(시스템 메뉴 또는 컨트롤 메뉴라고도 함)에 액세스할 수 있도록 합니다.
GetSystemMetrics

지정된 시스템 메트릭 또는 시스템 구성 설정을 검색합니다.
GetSystemMetricsForDpi

제공된 DPI를 고려하여 지정된 시스템 메트릭 또는 시스템 구성 설정을 검색합니다.
GetTabbedTextExtentA

GetTabbedTextExtent 함수는 문자열의 너비와 높이를 계산합니다. (ANSI)
GetTabbedTextExtentW

GetTabbedTextExtent 함수는 문자열의 너비와 높이를 계산합니다. (유니코드)
GetThreadDesktop

지정된 스레드에 할당된 데스크톱에 대한 핸들을 검색합니다.
GetThreadDpiAwarenessContext

현재 스레드의 DPI_AWARENESS_CONTEXT 가져옵니다.
GetThreadDpiHostingBehavior

현재 스레드에서 DPI_HOSTING_BEHAVIOR 검색합니다.
GetTitleBarInfo

지정된 제목 표시줄에 대한 정보를 검색합니다.
GetTopWindow

지정된 부모 창과 연결된 자식 창의 Z 순서를 검사하고 Z 순서 맨 위에 있는 자식 창에 대한 핸들을 검색합니다.
GetTouchInputInfo

특정 터치 입력 핸들과 연결된 터치 입력에 대한 자세한 정보를 검색합니다.
GetUnpredictedMessagePos

터치 예측 처리를 거치기 전에 포인터 데이터를 가져옵니다.
GetUpdatedClipboardFormats

현재 지원되는 클립보드 형식을 검색합니다.
GetUpdateRect

GetUpdateRect 함수는 지정된 창의 업데이트 영역을 완전히 묶는 가장 작은 사각형의 좌표를 검색합니다.
GetUpdateRgn

GetUpdateRgn 함수는 지정된 지역에 복사하여 창의 업데이트 영역을 검색합니다. 업데이트 영역의 좌표는 창의 왼쪽 위 모서리(즉, 클라이언트 좌표)를 기준으로 합니다.
GetUserObjectInformationA

지정된 창 스테이션 또는 데스크톱 개체에 대한 정보를 검색합니다. (ANSI)
GetUserObjectInformationW

지정된 창 스테이션 또는 데스크톱 개체에 대한 정보를 검색합니다. (유니코드)
GetUserObjectSecurity

지정된 사용자 개체에 대한 보안 정보를 검색합니다.
GetWindow

지정된 창에 대한 지정한 관계(Z-Order 또는 소유자)가 있는 창에 대한 핸들을 검색합니다.
GetWindowContextHelpId

지정된 창과 연결된 도움말 컨텍스트 식별자(있는 경우)를 검색합니다.
GetWindowDC

GetWindowDC 함수는 제목 표시줄, 메뉴 및 스크롤 막대를 포함하여 전체 창에 대한 디바이스 컨텍스트(DC)를 검색합니다.
GetWindowDisplayAffinity

지정된 창에 대해 모든 프로세스에서 현재 표시 선호도 설정을 검색합니다.
GetWindowDpiAwarenessContext

창과 연결된 DPI_AWARENESS_CONTEXT 반환합니다.
GetWindowDpiHostingBehavior

지정된 창의 DPI_HOSTING_BEHAVIOR 반환합니다.
GetWindowFeedbackSetting

창에 대한 피드백 구성을 검색합니다.
GetWindowInfo

지정된 창에 대한 정보를 검색합니다. (GetWindowInfo)
GetWindowLongA

지정된 창에 대한 정보를 검색합니다. (GetWindowLongA)
GetWindowLongPtrA

지정된 창에 대한 정보를 검색합니다. 또한 함수는 지정된 오프셋의 값을 추가 창 메모리로 검색합니다. (ANSI)
GetWindowLongPtrW

지정된 창에 대한 정보를 검색합니다. 또한 함수는 지정된 오프셋의 값을 추가 창 메모리로 검색합니다. (유니코드)
GetWindowLongW

지정된 창에 대한 정보를 검색합니다. (GetWindowLongW)
GetWindowModuleFileNameA

지정된 창 핸들과 연결된 모듈의 전체 경로 및 파일 이름을 검색합니다. (ANSI)
GetWindowModuleFileNameW

지정된 창 핸들과 연결된 모듈의 전체 경로 및 파일 이름을 검색합니다. (유니코드)
GetWindowPlacement

표시 상태와 지정된 창의 복원, 최소화 및 최대화된 위치를 검색합니다.
GetWindowRect

지정된 창의 경계 사각형 크기를 검색합니다. 차원은 화면의 왼쪽 위 모서리를 기준으로 하는 화면 좌표로 제공됩니다.
GetWindowRgn

GetWindowRgn 함수는 창의 창 영역 복사본을 가져옵니다.
GetWindowRgnBox

GetWindowRgnBox 함수는 창의 창 영역에 대한 가장 엄격한 경계 사각형의 크기를 검색합니다.
GetWindowTextA

지정된 창의 제목 표시줄 텍스트(있는 경우)를 버퍼에 복사합니다. 지정한 창이 컨트롤이면 컨트롤의 텍스트가 복사됩니다. 그러나 GetWindowText는 다른 애플리케이션에서 컨트롤의 텍스트를 검색할 수 없습니다. (ANSI)
GetWindowTextLengthA

창에 제목 표시줄이 있는 경우 지정된 창의 제목 표시줄 텍스트의 길이를 문자 단위로 검색합니다. (ANSI)
GetWindowTextLengthW

창에 제목 표시줄이 있는 경우 지정된 창의 제목 표시줄 텍스트의 길이를 문자 단위로 검색합니다. (유니코드)
GetWindowTextW

지정된 창의 제목 표시줄 텍스트(있는 경우)를 버퍼에 복사합니다. 지정한 창이 컨트롤이면 컨트롤의 텍스트가 복사됩니다. 그러나 GetWindowText는 다른 애플리케이션에서 컨트롤의 텍스트를 검색할 수 없습니다. (유니코드)
GetWindowThreadProcessId

지정된 창을 만든 스레드의 식별자와 필요에 따라 창을 만든 프로세스의 식별자를 검색합니다.
GetWindowWord

지정된 오프셋의 16비트(DWORD) 값을 추가 창 메모로 검색합니다.
GID_ROTATE_ANGLE_FROM_ARGUMENT

GID_ROTATE_ANGLE_FROM_ARGUMENT 매크로는 WM_GESTURE 구조체에서 값을 받을 때 GID_ROTATE ullArgument 값을 해석하는 데 사용됩니다.
GID_ROTATE_ANGLE_TO_ARGUMENT

회전 제스처 메시지의 인수로 라디안 값을 변환합니다.
GrayStringA

GrayString 함수는 지정된 위치에 회색 텍스트를 그립니다. (ANSI)
GrayStringW

GrayString 함수는 지정된 위치에 회색 텍스트를 그립니다. (유니코드)
HAS_POINTER_CONFIDENCE_WPARAM

지정한 포인터 메시지가 실수로 인한 것이 아니라 의도적인 것으로 간주되는지 확인합니다.
HideCaret

화면에서 캐리트를 제거합니다. 캐리트를 숨기면 현재 도형이 삭제되거나 삽입 지점이 무효화되지 않습니다.
HiliteMenuItem

메뉴 모음의 항목에서 강조 표시를 추가하거나 제거합니다.
InflateRect

InflateRect 함수는 지정된 사각형의 너비와 높이를 늘리거나 줄입니다.
InheritWindowMonitor

지정된 창이 다른 창의 모니터를 상속하도록 합니다.
InitializeTouchInjection

호출 애플리케이션에 대한 터치 삽입 컨텍스트를 구성하고 앱이 삽입할 수 있는 최대 동시 접점 수를 초기화합니다.
InjectSyntheticPointerInput

포인터 입력(펜 또는 터치)을 시뮬레이션합니다.
InjectTouchInput

터치 입력을 시뮬레이션합니다.
InSendMessage

현재 창 프로시저가 SendMessage 함수를 호출하여 다른 스레드(동일한 프로세스 또는 다른 프로세스)에서 보낸 메시지를 처리하고 있는지 여부를 확인합니다.
InSendMessageEx

현재 창 프로시저가 다른 스레드(동일한 프로세스 또는 다른 프로세스)에서 보낸 메시지를 처리하고 있는지 여부를 확인합니다.
InsertMenuA

메뉴에 새 메뉴 항목을 삽입하고 다른 항목을 메뉴 아래로 이동합니다. (ANSI)
InsertMenuItemA

메뉴의 지정된 위치에 새 메뉴 항목을 삽입합니다. (ANSI)
InsertMenuItemW

메뉴의 지정된 위치에 새 메뉴 항목을 삽입합니다. (유니코드)
InsertMenuW

메뉴에 새 메뉴 항목을 삽입하고 다른 항목을 메뉴 아래로 이동합니다. (유니코드)
InternalGetWindowText

지정된 창의 제목 표시줄 텍스트(있는 경우)를 버퍼에 복사합니다.
IntersectRect

IntersectRect 함수는 두 원본 사각형의 교집합을 계산하고 교차 사각형의 좌표를 대상 사각형에 배치합니다.
InvalidateRect

InvalidateRect 함수는 지정된 창의 업데이트 영역에 사각형을 추가합니다. 업데이트 지역은 다시 그려야 하는 창의 클라이언트 영역 부분을 나타냅니다.
InvalidateRgn

InvalidateRgn 함수는 창의 현재 업데이트 영역에 추가하여 지정된 지역 내의 클라이언트 영역을 무효화합니다.
InvertRect

InvertRect 함수는 사각형 내부의 각 픽셀에 대한 색 값에 대해 논리 NOT 연산을 수행하여 창에서 사각형을 반전합니다.
IS_INTRESOURCE

값이 리소스의 정수 식별자인지 여부를 확인합니다.
IS_POINTER_CANCELED_WPARAM

지정한 포인터 입력이 갑자기 종료되었는지 또는 잘못된지 확인하여 상호 작용이 완료되지 않았음을 나타냅니다.
IS_POINTER_FIFTHBUTTON_WPARAM

지정된 포인터가 다섯 번째 작업을 수행했는지 여부를 확인합니다.
IS_POINTER_FIRSTBUTTON_WPARAM

지정된 포인터가 첫 번째 작업을 수행했는지 여부를 확인합니다.
IS_POINTER_FLAG_SET_WPARAM

포인터 매크로가 지정된 플래그를 설정하는지 여부를 확인합니다.
IS_POINTER_FOURTHBUTTON_WPARAM

지정된 포인터가 네 번째 작업을 수행했는지 여부를 확인합니다.
IS_POINTER_INCONTACT_WPARAM

지정된 포인터가 접촉 중인지 여부를 확인합니다.
IS_POINTER_INRANGE_WPARAM

지정된 포인터가 범위에 있는지 여부를 확인합니다.
IS_POINTER_NEW_WPARAM

지정된 포인터가 새 포인터인지 여부를 확인합니다.
IS_POINTER_PRIMARY_WPARAM

지정된 포인터가 기본 작업을 수행했는지 여부를 확인합니다.
IS_POINTER_SECONDBUTTON_WPARAM

지정된 포인터가 두 번째 작업을 수행했는지 여부를 확인합니다.
IS_POINTER_THIRDBUTTON_WPARAM

지정된 포인터가 세 번째 작업을 수행했는지 여부를 확인합니다.
IsCharAlphaA

문자가 사전순 문자인지 여부를 결정합니다. 이 결정은 설치 중 또는 제어판 통해 사용자가 선택한 언어의 의미 체계를 기반으로 합니다. (ANSI)
IsCharAlphaNumericA

문자가 사전순인지 숫자 문자인지 여부를 결정합니다. 이 결정은 설치 중 또는 제어판 통해 사용자가 선택한 언어의 의미 체계를 기반으로 합니다. (ANSI)
IsCharAlphaNumericW

문자가 사전순인지 숫자 문자인지 여부를 결정합니다. 이 결정은 설치 중 또는 제어판 통해 사용자가 선택한 언어의 의미 체계를 기반으로 합니다. (유니코드)
IsCharAlphaW

문자가 사전순 문자인지 여부를 결정합니다. 이 결정은 설치 중 또는 제어판 통해 사용자가 선택한 언어의 의미 체계를 기반으로 합니다. (유니코드)
IsCharLowerA

문자가 소문자인지 여부를 확인합니다. 이 결정은 설치 중 또는 제어판 통해 사용자가 선택한 언어의 의미 체계를 기반으로 합니다.
IsCharLowerW

IsCharLowerW(유니코드) 함수는 문자가 소문자인지 여부를 결정합니다. (IsCharLowerW)
IsCharUpperA

문자가 대문자인지 여부를 확인합니다. 이 결정은 설치 중 또는 제어판 통해 사용자가 선택한 언어의 의미 체계를 기반으로 합니다. (ANSI)
IsCharUpperW

문자가 대문자인지 여부를 확인합니다. 이 결정은 설치 중 또는 제어판 통해 사용자가 선택한 언어의 의미 체계를 기반으로 합니다. (유니코드)
IsChild

창이 지정된 부모 창의 자식 창인지 하위 창인지 여부를 결정합니다.
IsClipboardFormatAvailable

클립보드에 지정된 형식의 데이터가 포함되어 있는지 여부를 확인합니다.
IsDialogMessageA

메시지가 지정된 대화 상자에 대한 것인지 여부를 확인하고, 메시지인 경우 메시지를 처리합니다. (ANSI)
IsDialogMessageW

메시지가 지정된 대화 상자에 대한 것인지 여부를 확인하고, 메시지인 경우 메시지를 처리합니다. (유니코드)
IsDlgButtonChecked

IsDlgButtonChecked 함수는 단추 컨트롤이 선택되었는지 또는 세 가지 상태의 단추 컨트롤이 선택되었는지, 선택되지 않았는지 또는 결정되지 않았는지를 결정합니다.
IsGUIThread

호출 스레드가 이미 GUI 스레드인지 여부를 확인합니다. 필요에 따라 스레드를 GUI 스레드로 변환할 수도 있습니다.
IsHungAppWindow

시스템에서 지정된 애플리케이션이 응답하지 않는 것으로 간주하는지 여부를 결정합니다.
IsIconic

지정된 창이 최소화되는지 여부를 결정합니다(아이콘).
IsImmersiveProcess

프로세스가 Windows 스토어 앱에 속하는지 여부를 확인합니다.
IsMenu

핸들이 메뉴 핸들인지 여부를 확인합니다.
IsMouseInPointerEnabled

마우스가 포인터 입력 디바이스 역할을 하고 WM_POINTER 메시지를 보낼 수 있도록 EnableMouseInPointer가 설정되어 있는지 여부를 나타냅니다.
IsProcessDPIAware

IsProcessDPIAware를 변경하거나 사용할 수 없습니다. 대신 GetProcessDPIAwareness를 사용합니다.
IsRectEmpty

IsRectEmpty 함수는 지정된 사각형이 비어 있는지 여부를 결정합니다.
IsTouchWindow

지정된 창이 터치 가능인지 여부를 확인하고 필요에 따라 창의 터치 기능에 대해 설정된 한정자 플래그를 검색합니다.
IsValidDpiAwarenessContext

지정된 DPI_AWARENESS_CONTEXT 유효하고 현재 시스템에서 지원하는지 확인합니다.
IsWindow

지정된 창 핸들이 기존 창을 식별하는지 여부를 확인합니다.
IsWindowArranged

지정된 창이 정렬되어 있는지 여부(즉, 스냅 여부)를 결정합니다.
IsWindowEnabled

지정된 창에서 마우스 및 키보드 입력을 사용할 수 있는지 여부를 결정합니다.
IsWindowUnicode

지정된 창이 네이티브 유니코드 창인지 여부를 확인합니다.
IsWindowVisible

지정된 창의 표시 여부를 결정합니다.
IsWinEventHookInstalled

지정된 이벤트에 대한 알림을 받을 수 있는 설치된 WinEvent 후크가 있는지 여부를 확인합니다.
IsWow64Message

현재 스레드의 큐에서 읽은 마지막 메시지가 WOW64 프로세스에서 시작되었는지 여부를 확인합니다.
IsZoomed

창이 최대화되는지 여부를 결정합니다.
keybd_event

키 입력을 합성합니다.
KillTimer

지정된 타이머를 삭제합니다.
LoadAcceleratorsA

지정된 가속기 테이블을 로드합니다. (ANSI)
LoadAcceleratorsW

지정된 가속기 테이블을 로드합니다. (유니코드)
LoadBitmapA

LoadBitmap 함수는 모듈의 실행 파일에서 지정된 비트맵 리소스를 로드합니다. (ANSI)
LoadBitmapW

LoadBitmap 함수는 모듈의 실행 파일에서 지정된 비트맵 리소스를 로드합니다. (유니코드)
LoadCursorA

애플리케이션 instance 연결된 실행 파일(.EXE) 파일에서 지정된 커서 리소스를 로드합니다. (ANSI)
LoadCursorFromFileA

파일에 포함된 데이터를 기반으로 커서를 만듭니다. (ANSI)
LoadCursorFromFileW

파일에 포함된 데이터를 기반으로 커서를 만듭니다. (유니코드)
LoadCursorW

애플리케이션 instance 연결된 실행 파일(.EXE) 파일에서 지정된 커서 리소스를 로드합니다. (유니코드)
LoadIconA

애플리케이션 instance 연결된 실행 파일(.exe) 파일에서 지정된 아이콘 리소스를 로드합니다. (ANSI)
LoadIconW

애플리케이션 instance 연결된 실행 파일(.exe) 파일에서 지정된 아이콘 리소스를 로드합니다. (유니코드)
LoadImageA

아이콘, 커서, 애니메이션 커서 또는 비트맵을 로드합니다. (ANSI)
LoadImageW

아이콘, 커서, 애니메이션 커서 또는 비트맵을 로드합니다. (유니코드)
LoadKeyboardLayoutA

새 입력 로캘 식별자(이전의 키보드 레이아웃)를 시스템에 로드합니다. (ANSI)
LoadKeyboardLayoutW

새 입력 로캘 식별자(이전의 키보드 레이아웃)를 시스템에 로드합니다. (유니코드)
LoadMenuA

애플리케이션 instance 연결된 실행 파일(.exe) 파일에서 지정된 메뉴 리소스를 로드합니다. (ANSI)
LoadMenuIndirectA

지정된 메뉴 템플릿을 메모리에 로드합니다. (ANSI)
LoadMenuIndirectW

지정된 메뉴 템플릿을 메모리에 로드합니다. (유니코드)
LoadMenuW

애플리케이션 instance 연결된 실행 파일(.exe) 파일에서 지정된 메뉴 리소스를 로드합니다. (유니코드)
LoadStringA

지정된 모듈과 연결된 실행 파일에서 문자열 리소스를 로드하고, 문자열을 버퍼에 복사하고, 종료 null 문자를 추가합니다. (ANSI)
LoadStringW

지정된 모듈과 연결된 실행 파일에서 문자열 리소스를 로드하고, 문자열을 버퍼에 복사하고, 종료 null 문자를 추가합니다. (유니코드)
LockSetForegroundWindow

포그라운드 프로세스는 LockSetForegroundWindow 함수를 호출하여 SetForegroundWindow 함수에 대한 호출을 사용하지 않도록 설정할 수 있습니다.
LockWindowUpdate

LockWindowUpdate 함수는 지정된 창에서 그리기를 사용하지 않도록 설정하거나 사용하도록 설정합니다. 한 번에 하나의 창만 잠글 수 있습니다.
LockWorkStation

워크스테이션의 디스플레이를 잠근다.
LogicalToPhysicalPoint

창에 있는 점의 논리적 좌표를 실제 좌표로 변환합니다.
LogicalToPhysicalPointForPerMonitorDPI

호출자의 dpi(인치당 점 수) 인식에 관계없이 창의 점을 논리적 좌표에서 실제 좌표로 변환합니다.
LookupIconIdFromDirectory

아이콘 또는 커서 데이터를 검색하여 현재 디스플레이 디바이스에 가장 적합한 아이콘 또는 커서를 검색합니다. (LookupIconIdFromDirectory)
LookupIconIdFromDirectoryEx

아이콘 또는 커서 데이터를 검색하여 현재 디스플레이 디바이스에 가장 적합한 아이콘 또는 커서를 검색합니다. (LookupIconIdFromDirectoryEx)
MAKEINTRESOURCEA

정수 값을 리소스 관리 함수와 호환되는 리소스 형식으로 변환합니다. 이 매크로는 리소스 이름이 포함된 문자열 대신 사용됩니다. (ANSI)
MAKEINTRESOURCEW

정수 값을 리소스 관리 함수와 호환되는 리소스 형식으로 변환합니다. 이 매크로는 리소스 이름이 포함된 문자열 대신 사용됩니다. (유니코드)
MAKELPARAM

메시지에서 lParam 매개 변수로 사용할 값을 만듭니다. 매크로는 지정된 값을 연결합니다.
MAKELRESULT

창 프로시저에서 반환 값으로 사용할 값을 만듭니다. 매크로는 지정된 값을 연결합니다.
MAKEWPARAM

메시지에서 wParam 매개 변수로 사용할 값을 만듭니다. 매크로는 지정된 값을 연결합니다.
MapDialogRect

지정된 대화 상자 단위를 화면 단위(픽셀)로 변환합니다.
MapVirtualKeyA

가상 키 코드를 스캔 코드 또는 문자 값으로 변환(매핑)하거나 스캔 코드를 가상 키 코드로 변환합니다. (ANSI)
MapVirtualKeyExA

가상 키 코드를 스캔 코드 또는 문자 값으로 변환(매핑)하거나 스캔 코드를 가상 키 코드로 변환합니다. 함수는 입력 언어 및 입력 로캘 식별자를 사용하여 코드를 변환합니다. (ANSI)
MapVirtualKeyExW

가상 키 코드를 스캔 코드 또는 문자 값으로 변환(매핑)하거나 스캔 코드를 가상 키 코드로 변환합니다. 함수는 입력 언어 및 입력 로캘 식별자를 사용하여 코드를 변환합니다. (유니코드)
MapVirtualKeyW

가상 키 코드를 스캔 코드 또는 문자 값으로 변환(매핑)하거나 스캔 코드를 가상 키 코드로 변환합니다. (유니코드)
MapWindowPoints

MapWindowPoints 함수는 한 창을 기준으로 한 좌표 공간에서 다른 창을 기준으로 좌표 공간으로 점 집합을 변환(지도)합니다.
MenuItemFromPoint

지정된 위치에 있는 메뉴 항목(있는 경우)을 결정합니다.
MessageBeep

파형 소리를 재생합니다. 각 사운드 유형에 대한 파형 소리는 레지스트리의 항목으로 식별됩니다.
MessageBox

MessageBox 함수는 시스템 아이콘, 단추 집합 및 간단한 애플리케이션 관련 메시지가 포함된 모달 대화 상자를 표시합니다.
MessageBoxA

시스템 아이콘, 단추 집합 및 상태 또는 오류 정보와 같은 간단한 애플리케이션 관련 메시지가 포함된 모달 대화 상자를 표시합니다. 메시지 상자는 사용자가 클릭한 단추를 나타내는 정수 값을 반환합니다. (MessageBoxA)
MessageBoxExA

메시지 상자를 만들고 표시하며 작동합니다. (ANSI)
MessageBoxExW

메시지 상자를 만들고 표시하며 작동합니다. (유니코드)
MessageBoxIndirectA

메시지 상자를 만들고 표시하며 작동합니다. 메시지 상자에는 애플리케이션에서 정의한 메시지 텍스트와 제목, 아이콘 및 미리 정의된 푸시 단추의 조합이 포함됩니다. (ANSI)
MessageBoxIndirectW

메시지 상자를 만들고 표시하며 작동합니다. 메시지 상자에는 애플리케이션에서 정의한 메시지 텍스트와 제목, 아이콘 및 미리 정의된 푸시 단추의 조합이 포함됩니다. (유니코드)
MessageBoxW

MessageBoxW(유니코드) 함수는 시스템 아이콘, 단추 집합 및 간단한 애플리케이션 관련 메시지가 포함된 모달 대화 상자를 표시합니다.
ModifyMenuA

기존 메뉴 항목을 변경합니다. (ANSI)
ModifyMenuW

기존 메뉴 항목을 변경합니다. (유니코드)
MonitorFromPoint

MonitorFromPoint 함수는 지정된 점을 포함하는 디스플레이 모니터에 대한 핸들을 검색합니다.
MonitorFromRect

MonitorFromRect 함수는 지정된 사각형과 교집합 영역이 가장 큰 디스플레이 모니터에 대한 핸들을 검색합니다.
MonitorFromWindow

MonitorFromWindow 함수는 지정된 창의 경계 사각형과 교집합 영역이 가장 큰 디스플레이 모니터에 대한 핸들을 검색합니다.
mouse_event

mouse_event 함수는 마우스 동작과 단추 클릭을 합성합니다.
MoveWindow

지정된 창의 위치와 크기를 변경합니다.
MsgWaitForMultipleObjects

지정된 개체 중 하나 또는 전부가 신호 상태 또는 시간 제한 간격이 경과할 때까지 기다립니다. 개체에는 입력 이벤트 개체가 포함될 수 있습니다.
MsgWaitForMultipleObjectsEx

지정된 개체 중 하나 또는 전부가 신호 상태에 있거나, I/O 완료 루틴 또는 APC(비동기 프로시저 호출)가 스레드에 큐에 대기되거나 시간 제한 간격이 경과할 때까지 기다립니다. 개체의 배열에는 입력 이벤트 개체가 포함될 수 있습니다.
NEXTRAWINPUTBLOCK

RAWINPUT 구조체 배열에서 다음 구조체의 위치를 검색합니다.
NotifyWinEvent

미리 정의된 이벤트가 발생한 시스템에 신호를 보냅니다. 클라이언트 애플리케이션이 이벤트에 대한 후크 함수를 등록한 경우 시스템은 클라이언트의 후크 함수를 호출합니다.
OemKeyScan

OEMASCII 코드 0~0x0FF를 OEM 스캔 코드 및 시프트 상태에 매핑합니다. 이 함수는 프로그램이 키보드 입력을 시뮬레이션하여 OEM 텍스트를 다른 프로그램으로 보낼 수 있도록 하는 정보를 제공합니다.
OemToChara

OEM 정의 문자 집합의 문자열을 ANSI 또는 와이드 문자열로 변환합니다. 경고 사용하지 마세요. (ANSI)
OemToCharBuffA

OEM 정의 문자 집합의 문자열에 지정된 수의 문자를 ANSI 또는 와이드 문자열로 변환합니다. (ANSI)
OemToCharBuffW

OEM 정의 문자 집합의 문자열에 지정된 수의 문자를 ANSI 또는 와이드 문자열로 변환합니다. (유니코드)
OemToCharW

OEM 정의 문자 집합의 문자열을 ANSI 또는 와이드 문자열로 변환합니다. 경고 사용하지 마세요. (유니코드)
OffsetRect

OffsetRect 함수는 지정된 사각형을 지정된 오프셋으로 이동합니다.
OpenClipboard

검사를 위해 클립보드를 열고 다른 애플리케이션이 클립보드 콘텐츠를 수정하지 못하도록 합니다.
OpenDesktopA

지정된 데스크톱 개체를 엽니다. (ANSI)
OpenDesktopW

지정된 데스크톱 개체를 엽니다. (유니코드)
OpenIcon

최소화된(상징적인) 창을 이전 크기와 위치로 복원합니다. 그러면 창이 활성화됩니다.
OpenInputDesktop

사용자 입력을 수신하는 데스크톱을 엽니다.
OpenWindowStationA

지정된 창 스테이션을 엽니다. (ANSI)
OpenWindowStationW

지정된 창 스테이션을 엽니다. (유니코드)
PackTouchHitTestingProximityEvaluation

근접 평가 점수와 조정된 터치 포인트 좌표를 WM_TOUCHHITTESTING 콜백의 압축된 값으로 반환합니다.
PaintDesktop

PaintDesktop 함수는 지정된 디바이스 컨텍스트의 클리핑 영역을 바탕 화면 패턴 또는 배경 화면으로 채웁니다. 함수는 주로 셸 데스크톱용으로 제공됩니다.
PeekMessageA

큐에 추가되지 않은 들어오는 메시지를 디스패치하고, 게시된 메시지에 대한 스레드 메시지 큐를 확인하고, 메시지를 검색합니다(있는 경우). (ANSI)
PeekMessageW

큐에 추가되지 않은 들어오는 메시지를 디스패치하고, 게시된 메시지에 대한 스레드 메시지 큐를 확인하고, 메시지를 검색합니다(있는 경우). (유니코드)
PhysicalToLogicalPoint

창에 있는 점의 실제 좌표를 논리 좌표로 변환합니다.
PhysicalToLogicalPointForPerMonitorDPI

호출자의 dpi(인치당 점 수) 인식에 관계없이 창의 점을 실제 좌표에서 논리적 좌표로 변환합니다.
POINTSTOPOINT

POINTSTOPOINT 매크로는 POINTS 구조체의 내용을 POINT 구조체에 복사합니다.
POINTTOPOINTS

POINTTOPOINTS 매크로는 POINT 구조를 POINTS 구조체로 변환합니다.
PostMessageA

지정된 창을 만든 스레드와 연결된 메시지 큐에 메시지를 Places(게시) 스레드가 메시지를 처리할 때까지 기다리지 않고 반환합니다. (ANSI)
PostMessageW

지정된 창을 만든 스레드와 연결된 메시지 큐에 메시지를 Places(게시) 스레드가 메시지를 처리할 때까지 기다리지 않고 반환합니다. (유니코드)
PostQuitMessage

스레드가 종료(종료)를 요청했음을 시스템에 나타냅니다. 일반적으로 WM_DESTROY 메시지에 대한 응답으로 사용됩니다.
PostThreadMessageA

지정된 스레드의 메시지 큐에 메시지를 게시합니다. 스레드가 메시지를 처리할 때까지 기다리지 않고 반환됩니다. (ANSI)
PostThreadMessageW

지정된 스레드의 메시지 큐에 메시지를 게시합니다. 스레드가 메시지를 처리할 때까지 기다리지 않고 반환됩니다. (유니코드)
PrintWindow

PrintWindow 함수는 시각적 창을 지정된 DC(디바이스 컨텍스트), 일반적으로 프린터 DC에 복사합니다.
PrivateExtractIconsA

지정된 파일에서 추출된 아이콘에 대한 핸들 배열을 만듭니다. (ANSI)
PrivateExtractIconsW

지정된 파일에서 추출된 아이콘에 대한 핸들 배열을 만듭니다. (유니코드)
PtInRect

PtInRect 함수는 지정된 점이 지정된 사각형 내에 있는지 여부를 결정합니다.
QueryDisplayConfig

QueryDisplayConfig 함수는 현재 설정에서 모든 디스플레이 디바이스 또는 보기에 대해 가능한 모든 표시 경로에 대한 정보를 검색합니다.
RealChildWindowFromPoint

지정된 지점에서 자식 창에 대한 핸들을 검색합니다. 검색은 바로 자식 창으로 제한됩니다. 손자와 더 깊은 하위 창은 검색되지 않습니다.
RealGetWindowClassA

창 유형을 지정하는 문자열을 검색합니다. (ANSI)
RealGetWindowClassW

창 유형을 지정하는 문자열을 검색합니다. (유니코드)
RedrawWindow

RedrawWindow 함수는 창의 클라이언트 영역에서 지정된 사각형 또는 영역을 업데이트합니다.
RegisterClassA

CreateWindow 또는 CreateWindowEx 함수에 대한 호출에서 이후에 사용할 창 클래스를 등록합니다. (RegisterClassA)
RegisterClassExA

CreateWindow 또는 CreateWindowEx 함수에 대한 호출에서 이후에 사용할 창 클래스를 등록합니다. (RegisterClassExA)
RegisterClassExW

CreateWindow 또는 CreateWindowEx 함수에 대한 호출에서 이후에 사용할 창 클래스를 등록합니다. (RegisterClassExW)
RegisterClassW

CreateWindow 또는 CreateWindowEx 함수에 대한 호출에서 이후에 사용할 창 클래스를 등록합니다. (RegisterClassW)
RegisterClipboardFormatA

새 클립보드 형식을 등록합니다. 그런 다음 이 형식을 유효한 클립보드 형식으로 사용할 수 있습니다. (ANSI)
RegisterClipboardFormatW

새 클립보드 형식을 등록합니다. 그런 다음 이 형식을 유효한 클립보드 형식으로 사용할 수 있습니다. (유니코드)
RegisterDeviceNotificationA

창에서 알림을 받을 디바이스 또는 디바이스 유형을 등록합니다. (ANSI)
RegisterDeviceNotificationW

창에서 알림을 받을 디바이스 또는 디바이스 유형을 등록합니다. (유니코드)
RegisterForTooltipDismissNotification

앱 또는 UI 프레임워크가 창을 등록 및 등록 취소하여 도구 설명 창을 해제하는 알림을 받을 수 있습니다.
RegisterHotKey

시스템 전체 핫 키를 정의합니다.
RegisterPointerDeviceNotifications

WM_POINTERDEVICECHANGE, WM_POINTERDEVICEINRANGE 및 WM_POINTERDEVICEOUTOFRANGE 포인터 디바이스 알림을 처리하는 창을 등록합니다.
RegisterPointerInputTarget

호출자가 지정된 형식의 모든 포인터 입력이 리디렉션되는 대상 창을 등록할 수 있습니다.
RegisterPointerInputTargetEx

RegisterPointerInputTargetEx를 변경하거나 사용할 수 없습니다. 대신 RegisterPointerInputTarget을 사용합니다.
RegisterPowerSettingNotification

애플리케이션을 등록하여 특정 전원 설정 이벤트에 대한 전원 설정 알림을 받습니다.
RegisterRawInputDevices

원시 입력 데이터를 제공하는 디바이스를 등록합니다.
RegisterShellHookWindow

지정된 셸 창을 등록하여 셸 애플리케이션에 유용한 이벤트 또는 알림에 대한 특정 메시지를 받습니다.
RegisterSuspendResumeNotification

시스템이 일시 중단되거나 다시 시작될 때 알림을 받도록 등록합니다. PowerRegisterSuspendResumeNotification과 비슷하지만 사용자 모드에서 작동하며 창 핸들을 사용할 수 있습니다.
RegisterTouchHitTestingWindow

WM_TOUCHHITTESTING 알림을 처리하는 창을 등록합니다.
RegisterTouchWindow

창을 터치 가능으로 등록합니다.
RegisterWindowMessageA

시스템 전체에서 고유하도록 보장되는 새 창 메시지를 정의합니다. 메시지 값은 메시지를 보내거나 게시할 때 사용할 수 있습니다. (ANSI)
RegisterWindowMessageW

시스템 전체에서 고유하도록 보장되는 새 창 메시지를 정의합니다. 메시지 값은 메시지를 보내거나 게시할 때 사용할 수 있습니다. (유니코드)
ReleaseCapture

현재 스레드의 창에서 마우스 캡처를 해제하고 일반 마우스 입력 처리를 복원합니다.
ReleaseDC

ReleaseDC 함수는 디바이스 컨텍스트(DC)를 해제하여 다른 애플리케이션에서 사용할 수 있게 합니다. ReleaseDC 함수의 효과는 DC 유형에 따라 달라집니다. 일반 및 창 DC만 해제합니다. 클래스 또는 개인 DC에는 영향을 주지 않습니다.
RemoveClipboardFormatListener

시스템이 유지 관리하는 클립보드 형식 수신기 목록에서 지정된 창을 제거합니다.
RemoveMenu

메뉴 항목을 삭제하거나 지정된 메뉴에서 하위 메뉴를 분리합니다.
RemovePropA

지정된 창의 속성 목록에서 항목을 제거합니다. 지정된 문자열은 제거할 항목을 식별합니다. (ANSI)
RemovePropW

지정된 창의 속성 목록에서 항목을 제거합니다. 지정된 문자열은 제거할 항목을 식별합니다. (유니코드)
ReplyMessage

SendMessage 함수가 다른 스레드에서 보낸 메시지에 회신합니다.
ScreenToClient

ScreenToClient 함수는 화면에서 지정된 지점의 화면 좌표를 클라이언트 영역 좌표로 변환합니다.
ScrollDC

ScrollDC 함수는 비트의 직사각형을 수평 및 수직으로 스크롤합니다.
ScrollWindow

ScrollWindow 함수는 지정된 창의 클라이언트 영역 콘텐츠를 스크롤합니다.
ScrollWindowEx

ScrollWindowEx 함수는 지정된 창의 클라이언트 영역 콘텐츠를 스크롤합니다.
SendDlgItemMessageA

대화 상자에서 지정된 컨트롤에 메시지를 보냅니다. (ANSI)
SendDlgItemMessageW

대화 상자에서 지정된 컨트롤에 메시지를 보냅니다. (유니코드)
SendInput

키 입력, 마우스 동작 및 단추 클릭을 합성합니다.
SendMessage

SendMessage 함수는 지정된 메시지를 창 또는 창으로 보냅니다. (SendMessage 함수)
SendMessageA

지정된 메시지를 창 또는 창으로 보냅니다. SendMessage 함수는 지정된 창에 대한 창 프로시저를 호출하며 창 프로시저가 메시지를 처리할 때까지 반환되지 않습니다. (SendMessageA)
SendMessageCallbackA

지정된 메시지를 창 또는 창으로 보냅니다. (SendMessageCallbackA)
SendMessageCallbackW

지정된 메시지를 창 또는 창으로 보냅니다. (SendMessageCallbackW)
SendMessageTimeoutA

지정된 메시지를 하나 이상의 창으로 보냅니다. (ANSI)
SendMessageTimeoutW

지정된 메시지를 하나 이상의 창으로 보냅니다. (유니코드)
SendMessageW

SendMessageW(유니코드) 함수는 지정된 메시지를 창 또는 창으로 보냅니다. (SendMessageW)
SendNotifyMessageA

지정된 메시지를 창 또는 창으로 보냅니다. (SendNotifyMessageA)
SendNotifyMessageW

지정된 메시지를 창 또는 창으로 보냅니다. (SendNotifyMessageW)
SetActiveWindow

창을 활성화합니다. 창은 호출 스레드의 메시지 큐에 연결되어야 합니다.
SetAdditionalForegroundBoostProcesses

SetAdditionalForegroundBoostProcesses는 여러 프로세스가 데이터 또는 렌더링으로 포그라운드 환경에 기여하는 다중 프로세스 애플리케이션 모델을 사용하는 애플리케이션을 지원하는 성능 지원 API입니다.
SetCapture

마우스 캡처를 현재 스레드에 속하는 지정된 창으로 설정합니다.
SetCaretBlinkTime

캐리트 깜박임 시간을 지정된 시간(밀리초)으로 설정합니다. 깜박임 시간은 캐리트의 픽셀을 반전하는 데 필요한 경과 시간(밀리초)입니다.
SetCaretPos

지정된 좌표로 캐리트를 이동합니다. caret를 소유하는 창이 CS_OWNDC 클래스 스타일로 만들어진 경우 지정된 좌표에는 해당 창과 연결된 디바이스 컨텍스트의 매핑 모드가 적용됩니다.
SetClassLongA

지정된 오프셋의 지정된 32비트(long) 값을 지정된 창이 속한 클래스의 추가 클래스 메모리 또는 WNDCLASSEX 구조체로 바꿉니다. (ANSI)
SetClassLongPtrA

지정된 창이 속한 클래스의 추가 클래스 메모리 또는 WNDCLASSEX 구조체에서 지정된 오프셋의 지정된 값을 바꿉니다. (ANSI)
SetClassLongPtrW

지정된 창이 속한 클래스의 추가 클래스 메모리 또는 WNDCLASSEX 구조체에서 지정된 오프셋의 지정된 값을 바꿉니다. (유니코드)
SetClassLongW

지정된 오프셋의 지정된 32비트(long) 값을 지정된 창이 속한 클래스의 추가 클래스 메모리 또는 WNDCLASSEX 구조체로 바꿉니다. (유니코드)
SetClassWord

지정된 오프셋의 16비트(WORD) 값을 지정된 창이 속한 창 클래스의 추가 클래스 메모리로 바꿉니다.
SetClipboardData

클립보드의 데이터를 지정된 클립보드 형식으로 Places.
SetClipboardViewer

클립보드 뷰어 체인에 지정된 창을 추가합니다. 클립보드 뷰어 창은 클립보드의 콘텐츠가 변경될 때마다 WM_DRAWCLIPBOARD 메시지를 받습니다. 이 함수는 이전 버전의 Windows와 이전 버전과의 호환성을 위해 사용됩니다.
SetCoalescableTimer

지정된 제한 시간 값과 병합 허용 오차 지연을 사용하여 타이머를 만듭니다.
SetCursor

커서 모양을 설정합니다.
SetCursorPos

커서를 지정된 화면 좌표로 이동합니다.
SetDialogControlDpiChangeBehavior

대화 상자에서 자식 창의 기본 모니터별 DPI 크기 조정 동작을 재정의합니다.
SetDialogDpiChangeBehavior

Per-Monitor v2 컨텍스트의 대화 상자는 자동으로 DPI 크기 조정됩니다. 이 방법을 사용하면 DPI 변경 동작을 사용자 지정할 수 있습니다.
SetDisplayAutoRotationPreferences

현재 프로세스에 대한 화면 자동 회전 기본 설정을 지정합니다.
SetDisplayConfig

SetDisplayConfig 함수는 현재 세션에서 지정된 경로를 단독으로 사용하도록 설정하여 표시 토폴로지, 원본 및 대상 모드를 수정합니다.
SetDlgItemInt

대화 상자에서 컨트롤의 텍스트를 지정된 정수 값의 문자열 표현으로 설정합니다.
SetDlgItemTextA

대화 상자에서 컨트롤의 제목 또는 텍스트를 설정합니다. (ANSI)
SetDlgItemTextW

대화 상자에서 컨트롤의 제목 또는 텍스트를 설정합니다. (유니코드)
SetDoubleClickTime

마우스의 두 번 클릭 시간을 설정합니다.
SetFocus

키보드 포커스를 지정된 창으로 설정합니다. 창은 호출 스레드의 메시지 큐에 연결되어야 합니다.
SetForegroundWindow

지정된 창을 만든 스레드를 포그라운드로 가져오고 창을 활성화합니다.
SetGestureConfig

Windows Touch 제스처에 대한 창에서 전송되는 메시지를 구성합니다.
SetKeyboardState

키보드 키 상태 배열을 호출 스레드의 키보드 입력 상태 테이블에 복사합니다. GetKeyboardState 및 GetKeyState 함수에서 액세스하는 동일한 테이블입니다. 이 테이블을 변경해도 다른 스레드에 대한 키보드 입력에는 영향을 주지 않습니다.
SetLastErrorEx

마지막 오류 코드를 설정합니다.
SetLayeredWindowAttributes

계층적 창의 불투명도 및 투명도 색상 키를 설정합니다.
SetMenu

지정된 창에 새 메뉴를 할당합니다.
SetMenuContextHelpId

도움말 컨텍스트 식별자를 메뉴에 연결합니다.
SetMenuDefaultItem

지정된 메뉴의 기본 메뉴 항목을 설정합니다.
SetMenuInfo

지정된 메뉴에 대한 정보를 설정합니다.
SetMenuItemBitmaps

지정된 비트맵을 메뉴 항목과 연결합니다. 메뉴 항목을 선택하든 선택 취소하든 관계없이 시스템은 메뉴 항목 옆에 적절한 비트맵을 표시합니다.
SetMenuItemInfoA

메뉴 항목에 대한 정보를 변경합니다. (ANSI)
SetMenuItemInfoW

메뉴 항목에 대한 정보를 변경합니다. (유니코드)
SetMessageExtraInfo

현재 스레드에 대한 추가 메시지 정보를 설정합니다.
SetParent

지정된 자식 창의 부모 창을 변경합니다.
SetPhysicalCursorPos

실제 좌표에서 커서의 위치를 설정합니다.
SetProcessDefaultLayout

현재 실행 중인 프로세스에 대해서만 부모 또는 소유자 없이 창을 만들 때 기본 레이아웃을 변경합니다.
SetProcessDPIAware

SetProcessDPIAware를 변경하거나 사용할 수 없습니다. 대신 SetProcessDPIAwareness를 사용합니다.
SetProcessDpiAwarenessContext

현재 프로세스를 지정된 dpi(인치당 점) 인식 컨텍스트로 설정합니다. DPI 인식 컨텍스트는 DPI_AWARENESS_CONTEXT 값에서 가져옵니다.
SetProcessRestrictionExemption

데스크톱 프로세스가 Windows 스토어 앱 환경과 상호 작용하지 못하도록 하는 제한에서 호출 프로세스를 제외합니다. 이 함수는 개발 및 디버깅 도구에서 사용됩니다.
SetProcessWindowStation

지정된 창 스테이션을 호출 프로세스에 할당합니다.
SetPropA

새 항목을 추가하거나 지정된 창의 속성 목록에서 기존 항목을 변경합니다. (ANSI)
SetPropW

새 항목을 추가하거나 지정된 창의 속성 목록에서 기존 항목을 변경합니다. (유니코드)
SetRect

SetRect 함수는 지정된 사각형의 좌표를 설정합니다. 이는 RECT 구조체의 적절한 멤버에 왼쪽, 위쪽, 오른쪽 및 아래쪽 인수를 할당하는 것과 같습니다.
SetRectEmpty

SetRectEmpty 함수는 모든 좌표가 0으로 설정된 빈 사각형을 만듭니다.
SetScrollInfo

SetScrollInfo 함수는 최소 및 최대 스크롤 위치, 페이지 크기, 스크롤 상자(엄지)의 위치를 포함하여 스크롤 막대의 매개 변수를 설정합니다. 또한 이 함수는 요청된 경우 스크롤 막대를 다시 그립니다.
SetScrollPos

SetScrollPos 함수는 지정된 스크롤 막대에서 스크롤 상자(엄지)의 위치를 설정하고 요청 시 스크롤 막대를 다시 그려서 스크롤 상자의 새 위치를 반영합니다.
SetScrollRange

SetScrollRange 함수는 지정된 스크롤 막대의 최소 및 최대 스크롤 상자 위치를 설정합니다.
SetSysColors

지정된 표시 요소의 색을 설정합니다.
SetSystemCursor

애플리케이션이 시스템 커서를 사용자 지정할 수 있도록 합니다. id 매개 변수로 지정된 시스템 커서의 내용을 hcur 매개 변수로 지정된 커서의 내용으로 바꾼 다음 hcur를 삭제합니다.
SetThreadCursorCreationScaling

이 스레드에서 생성되는 커서가 의도된 DPI 배율을 설정합니다. 이 값은 표시되는 특정 모니터의 커서 크기를 조정하는 경우 고려됩니다.
SetThreadDesktop

호출 스레드에 지정된 데스크톱을 할당합니다. 데스크톱의 모든 후속 작업은 데스크톱에 부여된 액세스 권한을 사용합니다.
SetThreadDpiAwarenessContext

현재 스레드에 대한 DPI 인식을 제공된 값으로 설정합니다.
SetThreadDpiHostingBehavior

스레드의 DPI_HOSTING_BEHAVIOR 설정합니다. 이 동작을 사용하면 스레드에서 만든 창이 다른 DPI_AWARENESS_CONTEXT 있는 자식 창을 호스트할 수 있습니다.
SetTimer

지정된 시간 제한 값을 사용하여 타이머를 만듭니다.
SetUserObjectInformationA

지정된 창 스테이션 또는 데스크톱 개체에 대한 정보를 설정합니다. (ANSI)
SetUserObjectInformationW

지정된 창 스테이션 또는 데스크톱 개체에 대한 정보를 설정합니다. (유니코드)
SetUserObjectSecurity

사용자 개체의 보안을 설정합니다. 예를 들어 창 또는 DDE 대화일 수 있습니다.
SetWindowContextHelpId

도움말 컨텍스트 식별자를 지정된 창에 연결합니다.
SetWindowDisplayAffinity

표시 선호도 설정을 창과 연결된 hWnd의 커널 모드에 저장합니다.
SetWindowFeedbackSetting

창에 대한 피드백 구성을 설정합니다.
SetWindowLongA

지정된 창의 특성을 변경합니다. 또한 함수는 지정된 오프셋의 32비트(long) 값을 추가 창 메모리로 설정합니다. (ANSI)
SetWindowLongPtrA

지정된 창의 특성을 변경합니다. (ANSI)
SetWindowLongPtrW

지정된 창의 특성을 변경합니다. (유니코드)
SetWindowLongW

지정된 창의 특성을 변경합니다. 또한 함수는 지정된 오프셋의 32비트(long) 값을 추가 창 메모리로 설정합니다. (유니코드)
SetWindowPlacement

표시 상태와 지정된 창의 복원, 최소화 및 최대화된 위치를 설정합니다.
SetWindowPos

자식, 팝업 또는 최상위 창의 크기, 위치 및 Z 순서를 변경합니다. 이러한 창은 화면의 모양에 따라 정렬됩니다. 맨 위 창은 가장 높은 순위를 받고 Z 순서의 첫 번째 창입니다.
SetWindowRgn

SetWindowRgn 함수는 창의 창 영역을 설정합니다.
SetWindowsHookExA

애플리케이션 정의 후크 프로시저를 후크 체인에 설치합니다. (ANSI)
SetWindowsHookExW

애플리케이션 정의 후크 프로시저를 후크 체인에 설치합니다. (유니코드)
SetWindowTextA

지정된 창 제목 표시줄의 텍스트를 변경합니다(있는 경우). 지정한 창이 컨트롤이면 컨트롤의 텍스트가 변경됩니다. 그러나 SetWindowText는 다른 애플리케이션에서 컨트롤의 텍스트를 변경할 수 없습니다. (ANSI)
SetWindowTextW

지정된 창 제목 표시줄의 텍스트를 변경합니다(있는 경우). 지정한 창이 컨트롤이면 컨트롤의 텍스트가 변경됩니다. 그러나 SetWindowText는 다른 애플리케이션에서 컨트롤의 텍스트를 변경할 수 없습니다. (유니코드)
SetWinEventHook

이벤트 범위에 대한 이벤트 후크 함수를 설정합니다.
ShowCaret

caret의 현재 위치에 있는 화면에 캐리트를 표시합니다. 캐리트가 표시되면 자동으로 깜박이기 시작합니다.
ShowCursor

커서를 표시하거나 숨깁니다. (ShowCursor)
ShowOwnedPopups

지정된 창이 소유한 모든 팝업 창을 표시하거나 숨깁니다.
ShowScrollBar

ShowScrollBar 함수는 지정된 스크롤 막대를 표시하거나 숨깁니다.
Showwindow

지정된 창의 표시 상태를 설정합니다.
ShowWindowAsync

작업이 완료 될 때까지 기다리지 않고 창의 표시 상태를 설정합니다.
ShutdownBlockReasonCreate

시스템을 종료할 수 없음을 나타내고 시스템 종료가 시작된 경우 사용자에게 표시할 이유 문자열을 설정합니다.
ShutdownBlockReasonDestroy

시스템을 종료하고 이유 문자열을 해제할 수 있음을 나타냅니다.
ShutdownBlockReasonQuery

ShutdownBlockReasonCreate 함수에서 설정한 이유 문자열을 검색합니다.
SkipPointerFrameMessages

지정된 포인터에 대해 가장 최근에 검색된 메시지를 생성한 포인터 입력 프레임을 결정하고 동일한 포인터 입력 프레임에서 생성된 큐에 대기(시도되지 않은) 포인터 입력 메시지를 삭제합니다.
SoundSentry

시각적 신호를 트리거하여 소리가 재생 중임을 나타냅니다.
SubtractRect

SubtractRect 함수는 한 사각형을 다른 사각형에서 빼서 형성된 사각형의 좌표를 결정합니다.
SwapMouseButton

마우스 왼쪽 단추와 오른쪽 단추의 의미를 반대로 뒤바꾸거나 복원합니다.
SwitchDesktop

지정된 데스크톱을 표시하고 활성화합니다. 이렇게 하면 데스크톱이 사용자로부터 입력을 받을 수 있습니다.
SwitchToThisWindow

포커스를 지정된 창으로 전환하여 포그라운드로 가져옵니다.
SystemParametersInfoA

시스템 전체 매개 변수 중 하나의 값을 검색하거나 설정합니다. (ANSI)
SystemParametersInfoForDpi

제공된 DPI 값을 고려하여 시스템 전체 매개 변수 중 하나의 값을 검색합니다.
SystemParametersInfoW

시스템 전체 매개 변수 중 하나의 값을 검색하거나 설정합니다. (유니코드)
TabbedTextOutA

TabbedTextOut 함수는 지정된 위치에 문자 문자열을 쓰고 탭을 탭 중지 위치 배열에 지정된 값으로 확장합니다. 텍스트는 현재 선택한 글꼴, 배경색 및 텍스트 색으로 작성됩니다. (ANSI)
TabbedTextOutW

TabbedTextOut 함수는 지정된 위치에 문자 문자열을 쓰고 탭을 탭 중지 위치 배열에 지정된 값으로 확장합니다. 텍스트는 현재 선택한 글꼴, 배경색 및 텍스트 색으로 작성됩니다. (유니코드)
TileWindows

지정된 부모 창의 지정된 자식 창을 타일로 표시합니다.
ToAscii

지정된 가상 키 코드 및 키보드 상태를 하나 이상의 해당 문자로 변환합니다.
ToAsciiEx

지정된 가상 키 코드 및 키보드 상태를 하나 이상의 해당 문자로 변환합니다. 이 함수는 입력 언어 및 입력 로캘 식별자로 식별된 물리적 키보드 레이아웃을 사용하여 코드를 변환합니다.
TOUCH_COORD_TO_PIXEL

터치 좌표를 픽셀로 변환합니다.
ToUnicode

지정된 가상 키 코드 및 키보드 상태를 하나 이상의 해당 유니코드 문자로 변환합니다. (ToUnicode)
ToUnicodeEx

지정된 가상 키 코드 및 키보드 상태를 하나 이상의 해당 유니코드 문자로 변환합니다. (ToUnicodeEx)
TrackMouseEvent

마우스 포인터가 창을 벗어나거나 지정된 시간 동안 창 위에 있을 때 메시지를 게시합니다.
TrackPopupMenu

지정된 위치에 바로 가기 메뉴를 표시하고 메뉴의 항목 선택을 추적합니다. 바로 가기 메뉴는 화면의 아무 곳에나 나타날 수 있습니다.
TrackPopupMenuEx

지정된 위치에 바로 가기 메뉴를 표시하고 바로 가기 메뉴에서 항목 선택을 추적합니다. 바로 가기 메뉴는 화면의 아무 곳에나 나타날 수 있습니다.
TranslateAcceleratorA

메뉴 명령에 대한 가속기 키를 처리합니다. (ANSI)
TranslateAcceleratorW

메뉴 명령에 대한 가속기 키를 처리합니다. (유니코드)
TranslateMDISysAccel

지정된 MDI 클라이언트 창과 연결된 MDI(다중 문서 인터페이스) 자식 창의 창 메뉴 명령에 대한 가속기 키 입력을 처리합니다.
TranslateMessage

가상 키 메시지를 문자 메시지로 변환합니다. 문자 메시지는 다음에 스레드가 GetMessage 또는 PeekMessage 함수를 호출할 때 읽을 수 있도록 호출 스레드의 메시지 큐에 게시됩니다.
UnhookWindowsHookEx

SetWindowsHookEx 함수에 의해 후크 체인에 설치된 후크 프로시저를 제거합니다.
UnhookWinEvent

SetWinEventHook에 대한 이전 호출에서 만든 이벤트 후크 함수를 제거합니다.
UnionRect

UnionRect 함수는 두 사각형의 공용 구조체를 만듭니다. 공용 구조체는 두 원본 사각형을 모두 포함하는 가장 작은 사각형입니다.
UnloadKeyboardLayout

입력 로캘 식별자(이전의 키보드 레이아웃)를 언로드합니다.
UnregisterClassA

창 클래스의 등록을 취소하여 클래스에 필요한 메모리를 해제합니다. (ANSI)
UnregisterClassW

창 클래스의 등록을 취소하여 클래스에 필요한 메모리를 해제합니다. (유니코드)
UnregisterDeviceNotification

지정된 디바이스 알림 핸들을 닫습니다.
UnregisterHotKey

호출 스레드에 의해 이전에 등록된 핫 키를 해제합니다.
UnregisterPointerInputTarget

호출자가 지정된 형식의 모든 포인터 입력이 리디렉션되는 대상 창의 등록을 취소할 수 있습니다.
UnregisterPointerInputTargetEx

UnregisterPointerInputTargetEx를 변경하거나 사용할 수 없습니다. 대신 UnregisterPointerInputTarget을 사용합니다.
UnregisterPowerSettingNotification

전원 설정 알림을 등록 취소합니다.
UnregisterSuspendResumeNotification

시스템이 일시 중단되거나 다시 시작될 때 알림을 받을 등록을 취소합니다. PowerUnregisterSuspendResumeNotification과 유사하지만 사용자 모드에서 작동합니다.
UnregisterTouchWindow

창을 더 이상 터치 가능하지 않은 것으로 등록합니다.
UpdateLayeredWindow

계층적 창의 위치, 크기, 모양, 내용 및 투명도를 업데이트합니다.
UpdateWindow

UpdateWindow 함수는 창의 업데이트 영역이 비어 있지 않은 경우 창에 WM_PAINT 메시지를 보내 지정된 창의 클라이언트 영역을 업데이트합니다.
UserHandleGrantAccess

사용자 인터페이스 제한이 있는 작업에 User 개체에 대한 핸들에 대한 액세스 권한을 부여하거나 거부합니다.
ValidateRect

ValidateRect 함수는 지정된 창의 업데이트 영역에서 사각형을 제거하여 사각형 내의 클라이언트 영역의 유효성을 검사합니다.
ValidateRgn

ValidateRgn 함수는 지정된 창의 현재 업데이트 영역에서 지역을 제거하여 지역 내의 클라이언트 영역의 유효성을 검사합니다.
VkKeyScanA

문자를 현재 키보드의 해당 가상 키 코드 및 시프트 상태로 변환합니다. (ANSI)
VkKeyScanExA

문자를 해당 가상 키 코드 및 시프트 상태로 변환합니다. 이 함수는 입력 언어 및 입력 로캘 식별자로 식별된 물리적 키보드 레이아웃을 사용하여 문자를 변환합니다. (ANSI)
VkKeyScanExW

문자를 해당 가상 키 코드 및 시프트 상태로 변환합니다. 이 함수는 입력 언어 및 입력 로캘 식별자로 식별된 물리적 키보드 레이아웃을 사용하여 문자를 변환합니다. (유니코드)
VkKeyScanW

문자를 현재 키보드의 해당 가상 키 코드 및 시프트 상태로 변환합니다. (유니코드)
WaitForInputIdle

지정된 프로세스가 초기 입력 처리를 완료하고 입력이 보류 중이 아니거나 제한 시간 간격이 경과할 때까지 사용자 입력을 대기할 때까지 기다립니다.
WaitMessage

스레드에 메시지 큐에 다른 메시지가 없는 경우 다른 스레드에 대한 제어를 생성합니다. WaitMessage 함수는 스레드를 일시 중단하고 새 메시지가 스레드의 메시지 큐에 배치될 때까지 반환되지 않습니다.
WindowFromDC

WindowFromDC 함수는 지정된 DC(디스플레이 디바이스 컨텍스트)와 연결된 창에 대한 핸들을 반환합니다. 지정된 디바이스 컨텍스트를 사용하는 출력 함수는 이 창에 그립니다.
WindowFromPhysicalPoint

지정된 물리적 지점이 포함된 창에 대한 핸들을 검색합니다.
WindowFromPoint

지정된 점을 포함하는 창에 대한 핸들을 검색합니다.
WinHelpA

Windows 도움말(Winhelp.exe)을 시작하고 애플리케이션에서 요청한 도움말의 특성을 나타내는 추가 데이터를 전달합니다. (ANSI)
WinHelpW

Windows 도움말(Winhelp.exe)을 시작하고 애플리케이션에서 요청한 도움말의 특성을 나타내는 추가 데이터를 전달합니다. (유니코드)
wsprintfA

지정된 버퍼에 서식이 지정된 데이터를 씁니다. (ANSI)
wsprintfW

지정된 버퍼에 서식이 지정된 데이터를 씁니다. (유니코드)
wvsprintfA

인수 목록에 대한 포인터를 사용하여 지정된 버퍼에 서식이 지정된 데이터를 씁니다. (ANSI)
wvsprintfW

인수 목록에 대한 포인터를 사용하여 지정된 버퍼에 서식이 지정된 데이터를 씁니다. (유니코드)

콜백 함수

 
DLGPROC

CreateDialog 및 DialogBox 함수 패밀리와 함께 사용되는 애플리케이션 정의 콜백 함수입니다.
DRAWSTATEPROC

DrawStateProc 함수는 DrawState 함수에 대한 복잡한 이미지를 렌더링하는 애플리케이션 정의 콜백 함수입니다.
EDITWORDBREAKPROCA

EM_SETWORDBREAKPROC 메시지와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. (ANSI)
EDITWORDBREAKPROCW

EM_SETWORDBREAKPROC 메시지와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. (유니코드)
GRAYSTRINGPROC

OutputProc 함수는 GrayString 함수와 함께 사용되는 애플리케이션 정의 콜백 함수입니다.
HOOKPROC

SetWindowsHookEx 함수와 함께 사용되는 애플리케이션 정의 또는 라이브러리 정의 콜백 함수입니다. 시스템은 SendMessage 함수가 호출된 후 이 함수를 호출합니다. 후크 프로시저는 메시지를 검사할 수 있습니다. 수정할 수 없습니다.
MONITORENUMPROC

MonitorEnumProc 함수는 EnumDisplayMonitors 함수에서 호출되는 애플리케이션 정의 콜백 함수입니다.
MSGBOXCALLBACK

애플리케이션에서 정의한 콜백 함수는 메시지 상자에 대한 도움말 이벤트를 처리합니다.
PROPENUMPROCA

EnumProps 함수와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. (ANSI)
PROPENUMPROCEXA

EnumPropsEx 함수와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. (ANSI)
PROPENUMPROCEXW

EnumPropsEx 함수와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. (유니코드)
PROPENUMPROCW

EnumProps 함수와 함께 사용되는 애플리케이션 정의 콜백 함수입니다. (유니코드)
SENDASYNCPROC

SendMessageCallback 함수와 함께 사용되는 애플리케이션 정의 콜백 함수입니다.
TIMERPROC

WM_TIMER 메시지를 처리하는 애플리케이션 정의 콜백 함수입니다. TIMERPROC 형식은 이 콜백 함수에 대한 포인터를 정의합니다. TimerProc은 애플리케이션 정의 함수 이름의 자리 표시자입니다.
WINEVENTPROC

액세스 가능한 개체에서 생성된 이벤트에 대한 응답으로 시스템이 호출하는 애플리케이션 정의 콜백(또는 후크) 함수입니다.
Wndproc

애플리케이션에서 정의한 콜백 함수는 창으로 전송된 메시지를 처리합니다.

구조체

 
가속

가속기 테이블에 사용되는 가속기 키를 정의합니다.
ACCESSTIMEOUT

접근성 기능과 관련된 제한 시간에 대한 정보를 포함합니다.
ALTTABINFO

애플리케이션 전환(ALT+TAB) 창에 대한 상태 정보를 포함합니다.
ANIMATIONINFO

사용자 작업과 관련된 애니메이션 효과에 대해 설명합니다.
AUDIODESCRIPTION

오디오 설명과 관련된 정보를 포함합니다. 이 구조체는 SPI_GETAUDIODESCRIPTION 또는 SPI_SETAUDIODESCRIPTION 작업 값이 지정된 경우 SystemParametersInfo 함수와 함께 사용됩니다.
BSMINFO

BroadcastSystemMessageEx의 요청을 거부한 창에 대한 정보를 포함합니다.
CBT_CREATEWNDA

창을 만들기 전에 WH_CBT 후크 프로시저 CBTProc에 전달된 정보를 포함합니다. (ANSI)
CBT_CREATEWNDW

창을 만들기 전에 WH_CBT 후크 프로시저 CBTProc에 전달된 정보를 포함합니다. (유니코드)
CBTACTIVATESTRUCT

창이 활성화되기 전에 WH_CBT 후크 프로시저 CBTProc에 전달된 정보를 포함합니다.
CHANGEFILTERSTRUCT

ChangeWindowMessageFilterEx 함수를 호출하여 얻은 확장된 결과 정보를 포함합니다.
CLIENTCREATESTRUCT

MDI 클라이언트 창의 메뉴 및 첫 번째 MDI(다중 문서 인터페이스) 자식 창에 대한 정보를 포함합니다.
COMBOBOXINFO

콤보 상자 상태 정보를 포함합니다.
COMPAREITEMSTRUCT

소유자가 그린 정렬된 목록 상자 또는 콤보 상자에서 두 항목에 대한 식별자 및 애플리케이션 제공 데이터를 제공합니다.
COPYDATASTRUCT

WM_COPYDATA 메시지에서 다른 애플리케이션에 전달할 데이터를 포함합니다.
CREATESTRUCTA

애플리케이션의 창 프로시저에 전달되는 초기화 매개 변수를 정의합니다. 이러한 멤버는 CreateWindowEx 함수의 매개 변수와 동일합니다. (ANSI)
CREATESTRUCTW

애플리케이션의 창 프로시저에 전달되는 초기화 매개 변수를 정의합니다. 이러한 멤버는 CreateWindowEx 함수의 매개 변수와 동일합니다. (유니코드)
CURSORINFO

전역 커서 정보를 포함합니다.
커서 셰이프

커서에 대한 정보를 포함합니다.
CWPRETSTRUCT

WH_CALLWNDPROCRET 후크 프로시저 CallWndRetProc에 전달되는 메시지 매개 변수를 정의합니다.
CWPSTRUCT

WH_CALLWNDPROC 후크 프로시저 CallWndProc에 전달되는 메시지 매개 변수를 정의합니다.
DEBUGHOOKINFO

WH_DEBUG 후크 프로시저인 DebugProc에 전달된 디버깅 정보를 포함합니다.
DELETEITEMSTRUCT

삭제된 목록 상자 또는 콤보 상자 항목을 설명합니다.
DLGITEMTEMPLATE

대화 상자에서 컨트롤의 차원과 스타일을 정의합니다. 이러한 구조체 중 하나 이상이 DLGTEMPLATE 구조체와 결합되어 대화 상자의 표준 템플릿을 형성합니다.
DLGTEMPLATE

대화 상자의 크기와 스타일을 정의합니다.
DRAWITEMSTRUCT

소유자 창에서 소유자 그리기 컨트롤 또는 메뉴 항목을 그리는 방법을 결정하는 데 사용하는 정보를 제공합니다.
DRAWTEXTPARAMS

DRAWTEXTPARAMS 구조체에는 DrawTextEx 함수에 대한 확장 서식 옵션이 포함되어 있습니다.
EVENTMSG

시스템 메시지 큐로 전송된 하드웨어 메시지에 대한 정보를 포함합니다. 이 구조는 JournalPlaybackProc 콜백 함수에 대한 메시지 정보를 저장하는 데 사용됩니다.
FILTERKEYS

장애가 있는 사용자가 키보드 반복 속도(RepeatKeys), 수락 지연(SlowKeys) 및 바운스 속도(BounceKeys)를 설정할 수 있도록 하는 FilterKeys 접근성 기능에 대한 정보를 포함합니다.
FLASHWINFO

창에 대한 플래시 상태 및 시스템에서 창을 플래시해야 하는 횟수를 포함합니다.
GESTURECONFIG

제스처 메시지 및 이 구성의 형식을 사용하도록 설정하기 위한 구성을 가져오고 설정합니다.
GESTUREINFO

제스처에 대한 정보를 저장합니다.
GESTURENOTIFYSTRUCT

WM_GESTURENOTIFY 메시지와 함께 전송되는 경우 제스처에 대한 정보를 전달합니다.
기스레딘포

GUI 스레드에 대한 정보를 포함합니다.
HARDWAREINPUT

키보드나 마우스 외에 입력 디바이스에서 생성된 시뮬레이션된 메시지에 대한 정보를 포함합니다.
HELPINFO

상황에 맞는 도움말이 요청된 항목에 대한 정보를 포함합니다.
HELPWININFOA

기본 또는 보조 도움말 창의 크기와 위치를 포함합니다. 애플리케이션은 HELP_SETWINPOS 값으로 WinHelp 함수를 호출하여 이 정보를 설정할 수 있습니다. (ANSI)
HELPWININFOW

기본 또는 보조 도움말 창의 크기와 위치를 포함합니다. 애플리케이션은 HELP_SETWINPOS 값으로 WinHelp 함수를 호출하여 이 정보를 설정할 수 있습니다. (유니코드)
HIGHCONTRASTA

고대비 접근성 기능에 대한 정보를 포함합니다. (ANSI)
HIGHCONTRASTW

고대비 접근성 기능에 대한 정보를 포함합니다. (유니코드)
ICONINFO

아이콘 또는 커서에 대한 정보를 포함합니다.
ICONINFOEXA

아이콘 또는 커서에 대한 정보를 포함합니다. ICONINFO를 확장합니다. GetIconInfoEx에서 사용됩니다. (ANSI)
ICONINFOEXW

아이콘 또는 커서에 대한 정보를 포함합니다. ICONINFO를 확장합니다. GetIconInfoEx에서 사용됩니다. (유니코드)
ICONMETRICSA

아이콘과 연결된 확장 가능한 메트릭을 포함합니다. 이 구조체는 SPI_GETICONMETRICS 또는 SPI_SETICONMETRICS 작업이 지정된 경우 SystemParametersInfo 함수와 함께 사용됩니다. (ANSI)
ICONMETRICSW

아이콘과 연결된 확장 가능한 메트릭을 포함합니다. 이 구조체는 SPI_GETICONMETRICS 또는 SPI_SETICONMETRICS 작업이 지정된 경우 SystemParametersInfo 함수와 함께 사용됩니다. (유니코드)
INPUT

SendInput에서 키 입력, 마우스 이동 및 마우스 클릭과 같은 입력 이벤트를 합성하기 위한 정보를 저장하는 데 사용됩니다.
INPUT_INJECTION_VALUE

입력 삽입 세부 정보를 포함합니다.
INPUT_MESSAGE_SOURCE

입력 메시지의 원본에 대한 정보를 포함합니다.
INPUT_TRANSFORM

메시지 소비자의 변환을 나타내는 행렬을 정의합니다.
KBDLLHOOKSTRUCT

하위 수준 키보드 입력 이벤트에 대한 정보를 포함합니다.
KEYBDINPUT

시뮬레이션된 키보드 이벤트에 대한 정보를 포함합니다.
LASTINPUTINFO

마지막 입력 시간을 포함합니다.
MDICREATESTRUCTA

MDI(다중 문서 인터페이스) 자식 창의 클래스, 제목, 소유자, 위치 및 크기에 대한 정보를 포함합니다. (ANSI)
MDICREATESTRUCTW

MDI(다중 문서 인터페이스) 자식 창의 클래스, 제목, 소유자, 위치 및 크기에 대한 정보를 포함합니다. (유니코드)
MDINEXTMENU

활성화할 메뉴에 대한 정보를 포함합니다.
MEASUREITEMSTRUCT

소유자가 그린 컨트롤 또는 메뉴 항목의 차원을 시스템에 알립니다. 이렇게 하면 시스템이 컨트롤과 사용자의 상호 작용을 올바르게 처리할 수 있습니다.
MENUBARINFO

메뉴 모음 정보를 포함합니다.
MENUGETOBJECTINFO

마우스 커서가 있는 메뉴에 대한 정보를 포함합니다.
MENUINFO

메뉴에 대한 정보를 포함합니다.
MENUITEMINFOA

메뉴 항목에 대한 정보를 포함합니다. (MENUITEMINFOA)
MENUITEMINFOW

메뉴 항목에 대한 정보를 포함합니다. (MENUITEMINFOW)
MENUITEMTEMPLATE

메뉴 템플릿에서 메뉴 항목을 정의합니다.
MENUITEMTEMPLATEHEADER

메뉴 템플릿의 헤더를 정의합니다. 전체 메뉴 템플릿은 머리글과 하나 이상의 메뉴 항목 목록으로 구성됩니다.
MINIMIZEDMETRICS

최소화된 창과 연결된 확장 가능한 메트릭을 포함합니다.
MINMAXINFO

창의 최대 크기 및 위치와 최소 및 최대 추적 크기에 대한 정보를 포함합니다.
MONITORINFO

MONITORINFO 구조에는 디스플레이 모니터에 대한 정보가 포함되어 있습니다. GetMonitorInfo 함수는 MONITORINFO 구조체 또는 MONITORINFOEX 구조체에 정보를 저장합니다. MONITORINFO 구조체는 MONITORINFOEX 구조체의 하위 집합입니다.
MONITORINFOEXA

MONITORINFOEX 구조체에는 디스플레이 모니터에 대한 정보가 포함되어 있습니다. GetMonitorInfo 함수는 정보를 MONITORINFOEX 구조체 또는 MONITORINFO 구조체에 저장합니다. MONITORINFOEX 구조체는 MONITORINFO 구조체의 상위 집합입니다. (ANSI)
MONITORINFOEXW

MONITORINFOEX 구조체에는 디스플레이 모니터에 대한 정보가 포함되어 있습니다. GetMonitorInfo 함수는 정보를 MONITORINFOEX 구조체 또는 MONITORINFO 구조체에 저장합니다. MONITORINFOEX 구조체는 MONITORINFO 구조체의 상위 집합입니다. (유니코드)
MOUSEHOOKSTRUCT

WH_MOUSE 후크 프로시저 MouseProc에 전달된 마우스 이벤트에 대한 정보를 포함합니다.
MOUSEHOOKSTRUCTEX

WH_MOUSE 후크 프로시저 MouseProc에 전달된 마우스 이벤트에 대한 정보를 포함합니다. 휠 이동 또는 X 단추 사용에 대한 정보를 포함하는 MOUSEHOOKSTRUCT 구조체의 확장입니다.
MOUSEINPUT

시뮬레이션된 마우스 이벤트에 대한 정보를 포함합니다.
마우스

MouseKeys 접근성 기능에 대한 정보를 포함합니다.
MOUSEMOVEPOINT

화면 좌표에서 마우스의 위치에 대한 정보를 포함합니다.
메시지

스레드 메시지 큐의 메시지 정보를 포함합니다.
MSGBOXPARAMSA

메시지 상자를 표시하는 데 사용되는 정보를 포함합니다. MessageBoxIndirect 함수는 이 구조를 사용합니다. (ANSI)
MSGBOXPARAMSW

메시지 상자를 표시하는 데 사용되는 정보를 포함합니다. MessageBoxIndirect 함수는 이 구조를 사용합니다. (유니코드)
MSLLHOOKSTRUCT

하위 수준 마우스 입력 이벤트에 대한 정보를 포함합니다.
MULTIKEYHELPA

검색할 키워드(keyword) 및 Windows 도움말에서 검색할 키워드(keyword) 테이블을 지정합니다. (ANSI)
MULTIKEYHELPW

검색할 키워드(keyword) 및 Windows 도움말에서 검색할 키워드(keyword) 테이블을 지정합니다. (유니코드)
NCCALCSIZE_PARAMS

애플리케이션이 WM_NCCALCSIZE 메시지를 처리하는 동안 창의 클라이언트 영역의 크기, 위치 및 유효한 콘텐츠를 계산하는 데 사용할 수 있는 정보를 포함합니다.
NMHDR

NMHDR 구조에는 알림 메시지에 대한 정보가 포함됩니다. (NMHDR 구조체)
NONCLIENTMETRICSA

비정상 창의 비클라이언트 영역과 연결된 확장 가능한 메트릭을 포함합니다. (ANSI)
NONCLIENTMETRICSW

비정상 창의 비클라이언트 영역과 연결된 확장 가능한 메트릭을 포함합니다. (유니코드)
PAINTSTRUCT

PAINTSTRUCT 구조체에는 애플리케이션에 대한 정보가 포함되어 있습니다. 이 정보는 해당 애플리케이션이 소유한 창의 클라이언트 영역을 그리는 데 사용할 수 있습니다.
POINTER_DEVICE_CURSOR_INFO

포인터 디바이스에 대한 커서 ID 매핑을 포함합니다.
POINTER_DEVICE_INFO

포인터 디바이스에 대한 정보를 포함합니다. 이러한 구조체의 배열은 GetPointerDevices 함수에서 반환됩니다. GetPointerDevice 함수에 대한 호출에서 단일 구조체가 반환됩니다.
POINTER_DEVICE_PROPERTY

포인터 기반 디바이스 속성(HID 사용량에 해당하는 HID(휴먼 인터페이스 디바이스) 전역 항목)을 포함합니다.
POINTER_INFO

모든 포인터 형식에 공통적인 기본 포인터 정보를 포함합니다. 애플리케이션은 GetPointerInfo, GetPointerFrameInfo, GetPointerInfoHistory 및 GetPointerFrameInfoHistory 함수를 사용하여 이 정보를 검색할 수 있습니다.
POINTER_PEN_INFO

모든 포인터 형식에 공통적인 기본 펜 정보를 정의합니다.
POINTER_TOUCH_INFO

모든 포인터 형식에 공통적인 기본 터치 정보를 정의합니다.
POINTER_TYPE_INFO

포인터 입력 형식에 대한 정보를 포함합니다.
POWERBROADCAST_SETTING

전원 설정 이벤트와 함께 전송되며 특정 변경 내용에 대한 데이터를 포함합니다.
RAWHID

HID(휴먼 인터페이스 디바이스)의 원시 입력 형식을 설명합니다.
RAWINPUT

디바이스의 원시 입력을 포함합니다.
RAWINPUTDEVICE

원시 입력 디바이스에 대한 정보를 정의합니다.
RAWINPUTDEVICELIST

원시 입력 디바이스에 대한 정보를 포함합니다.
RAWINPUTHEADER

원시 입력 데이터의 일부인 헤더 정보를 포함합니다.
RAWKEYBOARD

키보드의 상태에 대한 정보를 포함합니다.
RAWMOUSE

마우스의 상태에 대한 정보를 포함합니다.
RID_DEVICE_INFO

모든 디바이스에서 들어오는 원시 입력 데이터를 정의합니다.
RID_DEVICE_INFO_HID

지정된 HID(휴먼 인터페이스 디바이스)에서 들어오는 원시 입력 데이터를 정의합니다.
RID_DEVICE_INFO_KEYBOARD

지정된 키보드에서 들어오는 원시 입력 데이터를 정의합니다.
RID_DEVICE_INFO_MOUSE

지정된 마우스에서 들어오는 원시 입력 데이터를 정의합니다.
SCROLLBARINFO

SCROLLBARINFO 구조체에는 스크롤 막대 정보가 포함되어 있습니다.
SCROLLINFO

SCROLLINFO 구조체에는 SetScrollInfo 함수(또는 SBM_SETSCROLLINFO 메시지)가 설정하거나 GetScrollInfo 함수(또는 SBM_GETSCROLLINFO 메시지)가 검색한 스크롤 막대 매개 변수가 포함되어 있습니다.
SERIALKEYSA

직렬 포트에 연결된 통신 지원의 데이터를 시스템에서 키보드 및 마우스 입력을 시뮬레이션하는 명령으로 해석하는 SerialKeys 접근성 기능에 대한 정보를 포함합니다. (ANSI)
SERIALKEYSW

직렬 포트에 연결된 통신 지원의 데이터를 시스템에서 키보드 및 마우스 입력을 시뮬레이션하는 명령으로 해석하는 SerialKeys 접근성 기능에 대한 정보를 포함합니다. (유니코드)
SOUNDSENTRYA

SoundSentry 접근성 기능에 대한 정보를 포함합니다. SoundSentry 기능이 켜지면 컴퓨터는 소리가 생성될 때만 시각적 표시를 표시합니다. (ANSI)
SOUNDSENTRYW

SoundSentry 접근성 기능에 대한 정보를 포함합니다. SoundSentry 기능이 켜지면 컴퓨터는 소리가 생성될 때만 시각적 표시를 표시합니다. (유니코드)
고정키

StickyKeys 접근성 기능에 대한 정보를 포함합니다.
STYLESTRUCT

창에 대한 스타일을 포함합니다.
TITLEBARINFO

제목 표시줄 정보를 포함합니다.
TITLEBARINFOEX

제목 표시줄의 각 요소의 좌표를 포함하여 TITLEBARINFO 구조에 설명된 정보를 확장합니다.
토글키

ToggleKeys 접근성 기능에 대한 정보를 포함합니다.
TOUCH_HIT_TESTING_INPUT

터치 디지타이저에서 보고한 터치 접촉 영역에 대한 정보를 포함합니다.
TOUCH_HIT_TESTING_PROXIMITY_EVALUATION

터치 접촉 영역을 교차하는 다른 개체를 기준으로 개체가 터치 접촉 영역의 대상인지 여부를 나타내는 적중 테스트 점수를 포함합니다.
TOUCHINPUT

터치 입력에 대한 데이터를 캡슐화합니다.
TOUCHPAD_PARAMETERS

검색된 모든 터치패드와 관련된 사용자 터치패드 설정 및 시스템 정보를 포함합니다.
TOUCHPREDICTIONPARAMETERS

터치 대상을 예측하고 거리 및 속도 데이터를 포함하는 터치 및 제스처 입력을 처리할 때 하드웨어 대기 시간을 보정하는 데 사용할 수 있는 하드웨어 입력 세부 정보가 포함되어 있습니다.
TPMPARAMS

TrackPopupMenuEx 함수에 대한 확장 매개 변수를 포함합니다.
TRACKMOUSEEVENT

마우스 포인터가 창을 벗어나거나 지정된 시간 동안 창 위를 가리키는 경우를 TrackMouseEvent 함수가 추적하는 데 사용됩니다.
UPDATELAYEREDWINDOWINFO

UpdateLayeredWindowIndirect에서 계층화된 창에 대한 위치, 크기, 모양, 콘텐츠 및 반투명 정보를 제공하는 데 사용됩니다.
USAGE_PROPERTIES

모든 유형의 HID 입력 디바이스에 대한 디바이스 속성(HID 사용량에 해당하는 HID(휴먼 인터페이스 디바이스) 전역 항목)을 포함합니다.
USEROBJECTFLAGS

창 스테이션 또는 데스크톱 핸들에 대한 정보를 포함합니다.
WINDOWINFO

창 정보를 포함합니다.
창 위치

화면에 창의 배치에 대한 정보를 포함합니다.
WINDOWPOS

창의 크기와 위치에 대한 정보를 포함합니다.
WNDCLASSA

RegisterClass 함수에 의해 등록된 창 클래스 특성을 포함합니다. (ANSI)
WNDCLASSEXA

창 클래스 정보를 포함합니다. (ANSI)
WNDCLASSEXW

창 클래스 정보를 포함합니다. (유니코드)
WNDCLASSW

RegisterClass 함수에 의해 등록된 창 클래스 특성을 포함합니다. (유니코드)
WTSSESSION_NOTIFICATION

세션 변경 알림에 대한 정보를 제공합니다. 서비스는 세션 변경 이벤트에 대한 응답으로 HandlerEx 함수에서 이 구조를 받습니다.

열거형

 
AR_STATE

시스템의 화면 자동 회전 상태를 나타냅니다. 예를 들어 자동 회전이 지원되는지 여부 및 사용자가 사용하도록 설정할지 여부가 있습니다.
DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS

대화 상자 내의 자식 창에 대한 모니터별 DPI 크기 조정 동작 재정의에 대해 설명합니다. 이 열거형의 값은 비트 필드이며 결합할 수 있습니다.
DIALOG_DPI_CHANGE_BEHAVIORS

모니터별 v2 컨텍스트에서 대화 상자는 자체 크기를 조정하고 자식 창의 위치를 다시 계산하여 DPI 변경에 자동으로 응답합니다(여기서는 다시 레이아웃이라고 함).
FEEDBACK_TYPE

이벤트와 연결된 시각적 피드백을 지정합니다.
INPUT_MESSAGE_DEVICE_TYPE

입력 메시지를 보낸 디바이스의 유형입니다.
INPUT_MESSAGE_ORIGIN_ID

입력 메시지 원본의 ID입니다.
LEGACY_TOUCHPAD_FEATURES

레거시 터치패드가 지원을 표시한 설정을 식별합니다.
ORIENTATION_PREFERENCE

데스크톱 앱 프로세스에 대한 화면 방향 기본 설정을 나타냅니다.
POINTER_BUTTON_CHANGE_TYPE

포인터와 연결된 단추의 상태 변경을 식별합니다.
POINTER_DEVICE_CURSOR_TYPE

포인터 디바이스 커서 유형을 식별합니다.
POINTER_DEVICE_TYPE

포인터 디바이스 유형을 식별합니다.
POINTER_FEEDBACK_MODE

CreateSyntheticPointerDevice에 사용할 수 있는 시각적 피드백 동작을 식별합니다.
tagPOINTER_INPUT_TYPE

포인터 입력 형식을 식별합니다.
TOOLTIP_DISMISS_FLAGS

TOOLTIP_DISMISS_FLAGS 열거형은 도구 설명 해제 알림을 수신하기 위해 창이 등록되었는지 또는 등록 취소되었는지 여부를 나타내는 상수를 정의합니다.
TOUCHPAD_SENSITIVITY_LEVEL

터치 패드 민감도 설정의 값을 식별합니다.