메뉴 및 기타 리소스

메뉴 및 기타 리소스 기술 개요입니다.

메뉴 및 기타 리소스를 개발하려면 다음 헤더가 필요합니다.

이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.

Functions

 
AppendMenuA

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

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

UpdateResource 함수에서 이진 모듈의 리소스를 추가, 삭제 또는 바꾸는 데 사용할 수 있는 핸들을 검색합니다. (ANSI)
BeginUpdateResourceW

UpdateResource 함수에서 이진 모듈의 리소스를 추가, 삭제 또는 바꾸는 데 사용할 수 있는 핸들을 검색합니다. (유니코드)
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

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

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

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

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

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

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

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

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

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

액셀러레이터 테이블을 만듭니다. (ANSI)
CreateAcceleratorTableW

액셀러레이터 테이블을 만듭니다. (유니코드)
CreateCaret

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

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

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

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

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

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

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

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

프로젝트 파일의 루트 및 확장 DLL의 지정된 경로에 대한 새 리소스 인덱서 를 만듭니다.
DeleteMenu

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

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

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

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

아이콘을 삭제하고 아이콘이 점유한 메모리를 해제합니다.
DestroyIndexedResults

IndexFilePath 메서드가 반환한 매개 변수를 해제합니다.
DestroyMenu

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

지정된 리소스 인덱서와 연결된 계산 리소스를 해제합니다.
DrawIcon

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

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

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

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

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

UpdateResource를 호출하기 전에 변경한 내용을 커밋하거나 삭제합니다. (ANSI)
EndUpdateResourceW

UpdateResource를 호출하기 전에 변경한 내용을 커밋하거나 삭제합니다. (유니코드)
ENUMRESLANGPROCA

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

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

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

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

이진 모듈과 연결된 지정된 형식 및 이름의 언어별 리소스를 열거합니다. (ANSI)
EnumResourceLanguagesExA

지정된 이진 모듈과 연결된 지정된 형식 및 이름의 언어별 리소스를 열거합니다. 열거형에 대한 제어를 더 많이 허용하여 EnumResourceLanguages를 확장합니다. (ANSI)
EnumResourceLanguagesExW

지정된 이진 모듈과 연결된 지정된 형식 및 이름의 언어별 리소스를 열거합니다. 열거형에 대한 제어를 더 많이 허용하여 EnumResourceLanguages를 확장합니다. (유니코드)
EnumResourceLanguagesW

이진 모듈과 연결된 지정된 형식 및 이름의 언어별 리소스를 열거합니다. (유니코드)
EnumResourceNamesA

이진 모듈 내에서 지정된 형식의 리소스를 열거합니다. (ANSI)
EnumResourceNamesExA

지정된 이진 모듈과 연결된 지정된 형식의 리소스를 열거합니다. 검색에는 LN 파일과 연결된 .mui 파일이 모두 포함되거나 여러 가지 방법으로 제한될 수 있습니다. (ANSI)
EnumResourceNamesExW

지정된 이진 모듈과 연결된 지정된 형식의 리소스를 열거합니다. 검색에는 LN 파일과 연결된 .mui 파일이 모두 포함되거나 여러 가지 방법으로 제한될 수 있습니다. (유니코드)
EnumResourceNamesW

이진 모듈 내에서 지정된 형식의 리소스를 열거합니다. (유니코드)
EnumResourceTypesA

이진 모듈 내에서 리소스 유형을 열거합니다. (ANSI)
EnumResourceTypesExA

지정된 이진 모듈과 연결된 리소스 유형을 열거합니다. (ANSI)
EnumResourceTypesExW

지정된 이진 모듈과 연결된 리소스 유형을 열거합니다. (유니코드)
EnumResourceTypesW

이진 모듈 내에서 리소스 유형을 열거합니다. (유니코드)
ENUMRESTYPEPROCA

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

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

지정된 모듈에서 지정된 형식과 이름을 가진 리소스의 위치를 결정합니다. (FindResourceA)
FindResourceExA

지정된 모듈에서 지정된 형식, 이름 및 언어를 사용하여 리소스의 위치를 결정합니다. (FindResourceExA)
FindResourceExW

지정된 모듈에서 지정된 형식, 이름 및 언어를 사용하여 리소스의 위치를 결정합니다. (FindResourceExW)
FindResourceW

지정된 모듈에서 지정된 형식과 이름을 가진 리소스의 위치를 결정합니다. (FindResourceW)
FreeResource

로드된 리소스의 참조 수를 1씩 줄입니다. 참조 수가 0에 도달하면 리소스가 차지하는 메모리가 해제됩니다.
GetCaretBlinkTime

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

지정한 POINT 구조체에 캐리트의 위치를 복사합니다.
GetClipCursor

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

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

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

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

지정된 언어 코드와 언어 목록에서 가장 가까운 일치 항목 사이의 거리를 결정합니다.
GetFileVersionInfoA

지정된 파일의 버전 정보를 검색합니다. (GetFileVersionInfoA)
GetFileVersionInfoExA

지정된 파일의 버전 정보를 검색합니다. (GetFileVersionInfoExA)
GetFileVersionInfoExW

지정된 파일의 버전 정보를 검색합니다. (GetFileVersionInfoExW)
GetFileVersionInfoSizeA

운영 체제가 지정된 파일에 대한 버전 정보를 검색할 수 있는지 여부를 결정합니다. 버전 정보를 사용할 수 있는 경우 GetFileVersionInfoSize는 해당 정보의 크기(바이트)를 반환합니다. (ANSI)
GetFileVersionInfoSizeExA

운영 체제가 지정된 파일에 대한 버전 정보를 검색할 수 있는지 여부를 결정합니다. 버전 정보를 사용할 수 있는 경우 GetFileVersionInfoSizeEx는 해당 정보의 크기를 바이트 단위로 반환합니다. (ANSI)
GetFileVersionInfoSizeExW

운영 체제가 지정된 파일에 대한 버전 정보를 검색할 수 있는지 여부를 결정합니다. 버전 정보를 사용할 수 있는 경우 GetFileVersionInfoSizeEx는 해당 정보의 크기를 바이트 단위로 반환합니다. (유니코드)
GetFileVersionInfoSizeW

운영 체제가 지정된 파일에 대한 버전 정보를 검색할 수 있는지 여부를 결정합니다. 버전 정보를 사용할 수 있는 경우 GetFileVersionInfoSize는 해당 정보의 크기(바이트)를 반환합니다. (유니코드)
GetFileVersionInfoW

지정된 파일의 버전 정보를 검색합니다. (GetFileVersionInfoW)
GetIconInfo

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

화면에서 케어를 제거합니다. caret를 숨기면 현재 셰이프가 삭제되거나 삽입 지점이 무효화되지 않습니다.
HiliteMenuItem

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

파일 및 폴더 명명 규칙에 대한 파일 경로를 인덱싱합니다.
InsertMenuA

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

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

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

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

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

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

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

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

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

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

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

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

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

BCP-47 언어 태그가 올바른 형식인지 여부를 결정합니다.
LoadAcceleratorsA

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

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

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

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

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

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

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

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

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

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

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

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

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

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

메모리에서 지정된 리소스의 첫 번째 바이트에 대한 포인터를 가져오는 데 사용할 수 있는 핸들을 검색합니다.
LoadStringA

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

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

메모리에서 지정된 리소스에 대한 포인터를 검색합니다.
LookupIconIdFromDirectory

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

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

한 문자열을 다른 문자열에 추가합니다. 경고 사용하지 마세요. (ANSI)
lstrcatW

한 문자열을 다른 문자열에 추가합니다. 경고 사용하지 마세요. (유니코드)
lstrcmpA

두 문자 문자열을 비교합니다. 비교는 대/소문자를 구분합니다. (ANSI)
lstrcmpiA

두 문자 문자열을 비교합니다. 대/소문자를 구분하지 않고 비교합니다. (ANSI)
lstrcmpiW

두 문자 문자열을 비교합니다. 대/소문자를 구분하지 않고 비교합니다. (유니코드)
lstrcmpW

두 문자 문자열을 비교합니다. 비교는 대/소문자를 구분합니다. (유니코드)
lstrcpyA

버퍼에 문자열을 복사합니다. (ANSI)
lstrcpynA

원본 문자열에서 지정된 수의 문자를 버퍼에 복사합니다. 경고 사용하지 마세요. (ANSI)
lstrcpynW

원본 문자열에서 지정된 수의 문자를 버퍼에 복사합니다. 경고 사용하지 마세요. (유니코드)
lstrcpyW

버퍼에 문자열을 복사합니다. (유니코드)
lstrlenA

지정된 문자열의 길이를 결정합니다(종료 null 문자를 포함하지 않음). (ANSI)
lstrlenW

지정된 문자열의 길이를 결정합니다(종료 null 문자를 포함하지 않음). (유니코드)
MAKEINTRESOURCEA

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

지정된 리소스의 크기(바이트)를 검색합니다.
StringCbCatA

한 문자열을 다른 문자열에 연결합니다. (StringCbCatA)
StringCbCatExA

한 문자열을 다른 문자열에 연결합니다. (StringCbCatExA)
StringCbCatExW

한 문자열을 다른 문자열에 연결합니다. (StringCbCatExW)
StringCbCatNA

한 문자열에서 다른 문자열로 지정된 바이트 수를 연결합니다. (StringCbCatNA)
StringCbCatNExA

한 문자열에서 다른 문자열로 지정된 바이트 수를 연결합니다. (StringCbCatNExA)
StringCbCatNExW

한 문자열에서 다른 문자열로 지정된 바이트 수를 연결합니다. (StringCbCatNExW)
StringCbCatNW

한 문자열에서 다른 문자열로 지정된 바이트 수를 연결합니다. (StringCbCatNW)
StringCbCatW

한 문자열을 다른 문자열에 연결합니다. (StringCbCatW)
StringCbCopyA

한 문자열을 다른 문자열에 복사합니다. (StringCbCopyA)
StringCbCopyExA

한 문자열을 다른 문자열에 복사합니다. (StringCbCopyExA)
StringCbCopyExW

한 문자열을 다른 문자열에 복사합니다. (StringCbCopyExW)
StringCbCopyNA

한 문자열에서 다른 문자열로 지정된 바이트 수를 복사합니다. (StringCbCopyNA)
StringCbCopyNExA

한 문자열에서 다른 문자열로 지정된 바이트 수를 복사합니다. (StringCbCopyNExA)
StringCbCopyNExW

한 문자열에서 다른 문자열로 지정된 바이트 수를 복사합니다. (StringCbCopyNExW)
StringCbCopyNW

한 문자열에서 다른 문자열로 지정된 바이트 수를 복사합니다. (StringCbCopyNW)
StringCbCopyW

한 문자열을 다른 문자열에 복사합니다. (StringCbCopyW)
StringCbGetsA

줄 바꿈 문자('\n')를 포함하여 stdin에서 텍스트 한 줄을 가져옵니다. (StringCbGetsA)
StringCbGetsExA

줄 바꿈 문자('\n')를 포함하여 stdin에서 텍스트 한 줄을 가져옵니다. (StringCbGetsExA)
StringCbGetsExW

줄 바꿈 문자('\n')를 포함하여 stdin에서 텍스트 한 줄을 가져옵니다. (StringCbGetsExW)
StringCbGetsW

줄 바꿈 문자('\n')를 포함하여 stdin에서 텍스트 한 줄을 가져옵니다. (StringCbGetsW)
StringCbLengthA

문자열이 지정된 길이(바이트)를 초과하는지 여부를 결정합니다. (ANSI)
StringCbLengthW

문자열이 지정된 길이(바이트)를 초과하는지 여부를 결정합니다. (유니코드)
StringCbPrintf_lA

서식이 지정된 데이터를 지정된 문자열에 씁니다. 대상 버퍼의 크기는 이 버퍼의 끝을 지나서 작성되지 않도록 함수에 제공됩니다. (StringCbPrintf_lA)
StringCbPrintf_lExA

서식이 지정된 데이터를 지정된 문자열에 씁니다. 대상 버퍼의 크기는 이 버퍼의 끝을 지나서 작성되지 않도록 함수에 제공됩니다. (StringCbPrintf_lExA)
StringCbPrintf_lExW

서식이 지정된 데이터를 지정된 문자열에 씁니다. 대상 버퍼의 크기는 이 버퍼의 끝을 지나서 작성되지 않도록 함수에 제공됩니다. (StringCbPrintf_lExW)
StringCbPrintf_lW

서식이 지정된 데이터를 지정된 문자열에 씁니다. 대상 버퍼의 크기는 이 버퍼의 끝을 지나서 작성되지 않도록 함수에 제공됩니다. (StringCbPrintf_lW)
StringCbPrintfA

서식이 지정된 데이터를 지정된 문자열에 씁니다. (StringCbPrintfA)
StringCbPrintfExA

서식이 지정된 데이터를 지정된 문자열에 씁니다. (StringCbPrintfExA)
StringCbPrintfExW

서식이 지정된 데이터를 지정된 문자열에 씁니다. (StringCbPrintfExW)
StringCbPrintfW

서식이 지정된 데이터를 지정된 문자열에 씁니다. (StringCbPrintfW)
StringCbVPrintf_lA

인수 목록에 대한 포인터를 사용하여 지정된 문자열에 서식이 지정된 데이터를 씁니다. 대상 버퍼의 크기는 이 버퍼의 끝을 지나서 작성되지 않도록 함수에 제공됩니다. (StringCbVPrintf_lA)
StringCbVPrintf_lExA

인수 목록에 대한 포인터를 사용하여 지정된 문자열에 서식이 지정된 데이터를 씁니다. 대상 버퍼의 크기는 이 버퍼의 끝을 지나서 작성되지 않도록 함수에 제공됩니다. (StringCbVPrintf_lExA)
StringCbVPrintf_lExW

인수 목록에 대한 포인터를 사용하여 지정된 문자열에 서식이 지정된 데이터를 씁니다. 대상 버퍼의 크기는 이 버퍼의 끝을 지나서 작성되지 않도록 함수에 제공됩니다. (StringCbVPrintf_lExW)
StringCbVPrintf_lW

인수 목록에 대한 포인터를 사용하여 지정된 문자열에 서식이 지정된 데이터를 씁니다. 대상 버퍼의 크기는 이 버퍼의 끝을 지나서 작성되지 않도록 함수에 제공됩니다. (StringCbVPrintf_lW)
StringCbVPrintfA

인수 목록에 대한 포인터를 사용하여 지정된 문자열에 서식이 지정된 데이터를 씁니다. (StringCbVPrintfA)
StringCbVPrintfExA

인수 목록에 대한 포인터를 사용하여 지정된 문자열에 서식이 지정된 데이터를 씁니다. (StringCbVPrintfExA)
StringCbVPrintfExW

인수 목록에 대한 포인터를 사용하여 지정된 문자열에 서식이 지정된 데이터를 씁니다. (StringCbVPrintfExW)
StringCbVPrintfW

인수 목록에 대한 포인터를 사용하여 지정된 문자열에 서식이 지정된 데이터를 씁니다. (StringCbVPrintfW)
StringCchCatA

한 문자열을 다른 문자열에 연결합니다. (StringCchCatA)
StringCchCatExA

한 문자열을 다른 문자열에 연결합니다. (StringCchCatExA)
StringCchCatExW

한 문자열을 다른 문자열에 연결합니다. (StringCchCatExW)
StringCchCatNA

한 문자열에서 다른 문자열로 지정된 수의 문자를 연결합니다. (StringCchCatNA)
StringCchCatNExA

한 문자열에서 다른 문자열로 지정된 수의 문자를 연결합니다. (StringCchCatNExA)
StringCchCatNExW

한 문자열에서 다른 문자열로 지정된 수의 문자를 연결합니다. (StringCchCatNExW)
StringCchCatNW

한 문자열에서 다른 문자열로 지정된 수의 문자를 연결합니다. (StringCchCatNW)
StringCchCatW

한 문자열을 다른 문자열에 연결합니다. (StringCchCatW)
StringCchCopyA

한 문자열을 다른 문자열에 복사합니다. (StringCchCopyA)
StringCchCopyExA

한 문자열을 다른 문자열에 복사합니다. (StringCchCopyExA)
StringCchCopyExW

한 문자열을 다른 문자열에 복사합니다. (StringCchCopyExW)
StringCchCopyNA

지정된 수의 문자를 한 문자열에서 다른 문자열로 복사합니다. (StringCchCopyNA)
StringCchCopyNExA

지정된 수의 문자를 한 문자열에서 다른 문자열로 복사합니다. (StringCchCopyNExA)
StringCchCopyNExW

지정된 수의 문자를 한 문자열에서 다른 문자열로 복사합니다. (StringCchCopyNExW)
StringCchCopyNW

지정된 수의 문자를 한 문자열에서 다른 문자열로 복사합니다. (StringCchCopyNW)
StringCchCopyW

한 문자열을 다른 문자열에 복사합니다. (StringCchCopyW)
StringCchGetsA

줄 바꿈 문자('\n')를 포함하여 stdin에서 한 줄의 텍스트를 가져옵니다. (StringCchGetsA)
StringCchGetsExA

줄 바꿈 문자('\n')를 포함하여 stdin에서 한 줄의 텍스트를 가져옵니다. (StringCchGetsExA)
StringCchGetsExW

줄 바꿈 문자('\n')를 포함하여 stdin에서 한 줄의 텍스트를 가져옵니다. (StringCchGetsExW)
StringCchGetsW

줄 바꿈 문자('\n')를 포함하여 stdin에서 한 줄의 텍스트를 가져옵니다. (StringCchGetsW)
StringCchLengthA

문자열이 지정된 길이(문자)를 초과하는지 여부를 결정합니다. (ANSI)
StringCchLengthW

문자열이 지정된 길이(문자)를 초과하는지 여부를 결정합니다. (유니코드)
StringCchPrintf_lA

서식이 지정된 데이터를 지정된 문자열에 씁니다. 대상 버퍼의 크기는 이 버퍼의 끝을 지나서 작성되지 않도록 함수에 제공됩니다. (StringCchPrintf_lA)
StringCchPrintf_lExA

서식이 지정된 데이터를 지정된 문자열에 씁니다. 대상 버퍼의 크기는 이 버퍼의 끝을 지나서 작성되지 않도록 함수에 제공됩니다. (StringCchPrintf_lExA)
StringCchPrintf_lExW

서식이 지정된 데이터를 지정된 문자열에 씁니다. 대상 버퍼의 크기는 이 버퍼의 끝을 지나서 작성되지 않도록 함수에 제공됩니다. (StringCchPrintf_lExW)
StringCchPrintf_lW

서식이 지정된 데이터를 지정된 문자열에 씁니다. 대상 버퍼의 크기는 이 버퍼의 끝을 지나서 작성되지 않도록 함수에 제공됩니다. (StringCchPrintf_lW)
StringCchPrintfA

서식이 지정된 데이터를 지정된 문자열에 씁니다. (StringCchPrintfA)
StringCchPrintfExA

서식이 지정된 데이터를 지정된 문자열에 씁니다. (StringCchPrintfExA)
StringCchPrintfExW

서식이 지정된 데이터를 지정된 문자열에 씁니다. (StringCchPrintfExW)
StringCchPrintfW

서식이 지정된 데이터를 지정된 문자열에 씁니다. (StringCchPrintfW)
StringCchVPrintf_lA

인수 목록에 대한 포인터를 사용하여 지정된 문자열에 서식이 지정된 데이터를 씁니다. 대상 버퍼의 크기는 이 버퍼의 끝을 지나서 작성되지 않도록 함수에 제공됩니다. (StringCchVPrintf_lA)
StringCchVPrintf_lExA

인수 목록에 대한 포인터를 사용하여 지정된 문자열에 서식이 지정된 데이터를 씁니다. 대상 버퍼의 크기는 이 버퍼의 끝을 지나서 작성되지 않도록 함수에 제공됩니다. (StringCchVPrintf_lExA)
StringCchVPrintf_lExW

인수 목록에 대한 포인터를 사용하여 지정된 문자열에 서식이 지정된 데이터를 씁니다. 대상 버퍼의 크기는 이 버퍼의 끝을 지나서 작성되지 않도록 함수에 제공됩니다. (StringCchVPrintf_lExW)
StringCchVPrintf_lW

인수 목록에 대한 포인터를 사용하여 지정된 문자열에 서식이 지정된 데이터를 씁니다. 대상 버퍼의 크기는 이 버퍼의 끝을 지나서 작성되지 않도록 함수에 제공됩니다. (StringCchVPrintf_lW)
StringCchVPrintfA

인수 목록에 대한 포인터를 사용하여 지정된 문자열에 서식이 지정된 데이터를 씁니다. (StringCchVPrintfA)
StringCchVPrintfExA

인수 목록에 대한 포인터를 사용하여 지정된 문자열에 서식이 지정된 데이터를 씁니다. (StringCchVPrintfExA)
StringCchVPrintfExW

인수 목록에 대한 포인터를 사용하여 지정된 문자열에 서식이 지정된 데이터를 씁니다. (StringCchVPrintfExW)
StringCchVPrintfW

인수 목록에 대한 포인터를 사용하여 지정된 문자열에 서식이 지정된 데이터를 씁니다. (StringCchVPrintfW)
TrackPopupMenu

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

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

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

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

PE(이식 가능한 실행 파일) 파일의 리소스를 추가, 삭제 또는 대체합니다. (ANSI)
UpdateResourceW

PE(이식 가능한 실행 파일) 파일의 리소스를 추가, 삭제 또는 대체합니다. (유니코드)
VerFindFileA

시스템에서 파일의 다른 버전을 찾을지 여부에 따라 파일을 설치할 위치를 결정합니다. 지정된 버퍼에서 VerFindFile이 반환하는 값은 VerInstallFile 함수에 대한 후속 호출에서 사용됩니다. (ANSI)
VerFindFileW

시스템에서 파일의 다른 버전을 찾을지 여부에 따라 파일을 설치할 위치를 결정합니다. 지정된 버퍼에서 VerFindFile이 반환하는 값은 VerInstallFile 함수에 대한 후속 호출에서 사용됩니다. (유니코드)
VerInstallFileA

VerFindFile 함수에서 반환된 정보에 따라 지정된 파일을 설치합니다. VerInstallFile은 필요한 경우 파일의 압축을 풀고 고유한 파일 이름을 할당하고 오래된 파일과 같은 오류를 확인합니다. (ANSI)
VerInstallFileW

VerFindFile 함수에서 반환된 정보에 따라 지정된 파일을 설치합니다. VerInstallFile은 필요한 경우 파일의 압축을 풀고 고유한 파일 이름을 할당하고 오래된 파일과 같은 오류를 확인합니다. (유니코드)
VerLanguageNameA

지정된 이진 Microsoft 언어 식별자와 연결된 언어에 대한 설명 문자열을 검색합니다. (ANSI)
VerLanguageNameW

지정된 이진 Microsoft 언어 식별자와 연결된 언어에 대한 설명 문자열을 검색합니다. (유니코드)
VerQueryValueA

지정된 버전 정보 리소스에서 지정된 버전 정보를 검색합니다. (ANSI)
VerQueryValueW

지정된 버전 정보 리소스에서 지정된 버전 정보를 검색합니다. (유니코드)
wsprintfA

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

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

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

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

구조체

 
가속

액셀러레이터 테이블에 사용되는 가속기 키를 정의합니다.
CURSORINFO

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

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

아이콘 또는 커서에 대한 정보를 포함합니다.
ICONINFOEXA

아이콘 또는 커서에 대한 정보를 포함합니다. ICONINFO를 확장합니다. GetIconInfoEx에서 사용됩니다. (ANSI)
ICONINFOEXW

아이콘 또는 커서에 대한 정보를 포함합니다. ICONINFO를 확장합니다. GetIconInfoEx에서 사용됩니다. (유니코드)
ICONMETRICSA

아이콘과 연결된 확장 가능한 메트릭을 포함합니다. 이 구조체는 SPI_GETICONMETRICS 또는 SPI_SETICONMETRICS 작업이 지정된 경우 SystemParametersInfo 함수와 함께 사용됩니다. (ANSI)
ICONMETRICSW

아이콘과 연결된 확장 가능한 메트릭을 포함합니다. 이 구조체는 SPI_GETICONMETRICS 또는 SPI_SETICONMETRICS 작업이 지정된 경우 SystemParametersInfo 함수와 함께 사용됩니다. (유니코드)
IndexedResourceQualifier

리소스가 적절한 컨텍스트를 나타냅니다.
MDINEXTMENU

활성화할 메뉴에 대한 정보를 포함합니다.
MENUBARINFO

메뉴 모음 정보를 포함합니다.
MENUGETOBJECTINFO

마우스 커서가 있는 메뉴에 대한 정보를 포함합니다.
MENUINFO

메뉴에 대한 정보를 포함합니다.
MENUITEMINFOA

메뉴 항목에 대한 정보를 포함합니다. (MENUITEMINFOA)
MENUITEMINFOW

메뉴 항목에 대한 정보를 포함합니다. (MENUITEMINFOW)
MENUITEMTEMPLATE

메뉴 템플릿에서 메뉴 항목을 정의합니다.
MENUITEMTEMPLATEHEADER

메뉴 템플릿의 헤더를 정의합니다. 전체 메뉴 템플릿은 헤더와 하나 이상의 메뉴 항목 목록으로 구성됩니다.
MESSAGE_RESOURCE_BLOCK

LowId 및 HighId 멤버가 나타내는 범위의 식별자가 있는 메시지 문자열에 대한 정보를 포함합니다.
MESSAGE_RESOURCE_DATA

오류 메시지로 표시하거나 메시지 테이블 리소스의 메시지 상자에 표시할 서식이 지정된 텍스트에 대한 정보를 포함합니다.
MESSAGE_RESOURCE_ENTRY

메시지 테이블 리소스에 대한 오류 메시지 또는 메시지 상자 표시 텍스트를 포함합니다.
TPMPARAMS

TrackPopupMenuEx 함수에 대한 확장 매개 변수를 포함합니다.
VS_FIXEDFILEINFO

파일에 대한 버전 정보를 포함합니다. 이 정보는 언어 및 코드 페이지 독립적입니다.