AppendMenu |
지정된 메뉴 모음, 드롭다운 메뉴, 하위 메뉴 또는 바로 가기 메뉴의 끝에 새 항목을 추가합니다. 이 함수를 사용하여 메뉴 항목의 콘텐츠, 모양 및 동작을 지정할 수 있습니다.
|
CheckMenuItem |
지정된 메뉴 항목의 검사 표시 특성의 상태를 선택 또는 지우기로 설정합니다.
|
CheckMenuRadioItem |
지정된 메뉴 항목을 확인하고 라디오 항목으로 만듭니다. 동시에 함수는 연결된 그룹의 다른 모든 메뉴 항목을 지우고 해당 항목에 대한 라디오 항목 형식 플래그를 지웁니다.
|
CreateMenu |
메뉴를 만듭니다. 메뉴는 처음에는 비어 있지만 InsertMenuItem, AppendMenu 및 InsertMenu 함수를 사용하여 메뉴 항목으로 채울 수 있습니다.
|
CreatePopupMenu |
드롭다운 메뉴, 하위 메뉴 또는 바로 가기 메뉴를 만듭니다. 메뉴는 처음에 비어 있습니다.
InsertMenuItem 함수를 사용하여 메뉴 항목을 삽입하거나 추가할 수 있습니다.
InsertMenu 함수를 사용하여 메뉴 항목을 삽입하고 AppendMenu 함수를 사용하여 메뉴 항목을 추가할 수도 있습니다.
|
DeleteMenu |
지정된 메뉴에서 항목을 삭제합니다. 메뉴 항목이 메뉴 또는 하위 메뉴를 열면 이 함수는 메뉴 또는 하위 메뉴에 대한 핸들을 삭제하고 메뉴 또는 하위 메뉴에서 사용하는 메모리를 해제합니다.
|
DestroyMenu |
지정된 메뉴를 삭제하고 메뉴가 차지하는 모든 메모리를 해제합니다.
|
DrawMenuBar |
지정된 창의 메뉴 모음을 다시 그립니다. 시스템이 창을 만든 후 메뉴 모음이 변경되면 이 함수를 호출하여 변경된 메뉴 모음을 그려야 합니다.
|
EnableMenuItem |
지정된 메뉴 항목을 사용하거나 사용하지 않도록 설정하거나 회색으로 표시합니다.
|
EndMenu |
호출 스레드의 활성 메뉴를 종료합니다.
|
GetMenu |
지정된 창에 할당된 메뉴에 대한 핸들을 검색합니다.
|
GetMenuBarInfo |
지정된 메뉴 모음에 대한 정보를 검색합니다.
|
GetMenuCheckMarkDimensions |
기본 검사 표시 비트맵의 차원을 검색합니다. 시스템에서 선택한 메뉴 항목 옆에 이 비트맵을 표시합니다.
SetMenuItemBitmaps 함수를 호출하여 메뉴 항목의 기본 검사 표시 비트맵을 바꾸기 전에 애플리케이션은 GetMenuCheckMarkDimensions를 호출하여 올바른 비트맵 크기를 결정해야 합니다.
|
GetMenuDefaultItem |
지정된 메뉴에서 기본 메뉴 항목을 결정합니다.
|
GetMenuInfo |
지정된 메뉴에 대한 정보를 검색합니다.
|
GetMenuItemCount |
지정된 메뉴의 항목 수를 검색합니다.
|
GetMenuItemID |
메뉴의 지정된 위치에 있는 메뉴 항목의 메뉴 항목 식별자를 검색합니다.
|
GetMenuItemInfo |
메뉴 항목에 대한 정보를 검색합니다.
|
GetMenuItemRect |
지정된 메뉴 항목에 대한 경계 사각형을 검색합니다.
|
GetMenuState |
지정된 메뉴 항목과 연결된 메뉴 플래그를 검색합니다. 메뉴 항목이 하위 메뉴를 열면 이 함수는 하위 메뉴의 항목 수도 반환합니다.
|
GetMenuString |
지정된 메뉴 항목의 텍스트 문자열을 지정된 버퍼에 복사합니다.
|
GetSubMenu |
지정된 메뉴 항목에 의해 활성화된 드롭다운 메뉴 또는 하위 메뉴에 대한 핸들을 검색합니다.
|
GetSystemMenu |
애플리케이션이 복사 및 수정을 위해 창 메뉴(시스템 메뉴 또는 컨트롤 메뉴라고도 함)에 액세스할 수 있도록 합니다.
|
HiliteMenuItem |
메뉴 모음의 항목에서 강조 표시를 강조 표시하거나 제거합니다.
|
InsertMenuItem |
메뉴의 지정된 위치에 새 메뉴 항목을 삽입합니다.
|
IsMenu |
핸들이 메뉴 핸들인지 여부를 확인합니다.
|
LoadMenu |
애플리케이션 instance 연결된 실행 파일(.exe) 파일에서 지정된 메뉴 리소스를 로드합니다.
|
LoadMenuIndirect |
지정된 메뉴 템플릿을 메모리에 로드합니다.
|
MenuItemFromPoint |
지정된 위치에 있는 메뉴 항목(있는 경우)을 결정합니다.
|
ModifyMenu |
기존 메뉴 항목을 변경합니다. 이 함수는 메뉴 항목의 콘텐츠, 모양 및 동작을 지정하는 데 사용됩니다.
|
RemoveMenu |
메뉴 항목을 삭제하거나 지정된 메뉴에서 하위 메뉴를 분리합니다. 메뉴 항목이 드롭다운 메뉴 또는 하위 메뉴를 열면 RemoveMenu 는 메뉴 또는 해당 핸들을 삭제하지 않으므로 메뉴를 다시 사용할 수 있습니다. 이 함수를 호출하기 전에 GetSubMenu 함수는 드롭다운 메뉴 또는 하위 메뉴에 대한 핸들을 검색해야 합니다.
|
SetMenu |
지정된 창에 새 메뉴를 할당합니다.
|
SetMenuDefaultItem |
지정된 메뉴의 기본 메뉴 항목을 설정합니다.
|
SetMenuInfo |
지정된 메뉴에 대한 정보를 설정합니다.
|
SetMenuItemBitmaps |
지정된 비트맵을 메뉴 항목과 연결합니다. 메뉴 항목을 선택하거나 선택 취소할지 여부에 관계없이 시스템은 메뉴 항목 옆에 적절한 비트맵을 표시합니다.
|
SetMenuItemInfo |
메뉴 항목에 대한 정보를 변경합니다.
|
TrackPopupMenu |
지정된 위치에 바로 가기 메뉴를 표시하고 메뉴의 항목 선택을 추적합니다. 바로 가기 메뉴는 화면의 아무 곳에나 나타날 수 있습니다.
|
TrackPopupMenuEx |
지정된 위치에 바로 가기 메뉴를 표시하고 바로 가기 메뉴에서 항목 선택을 추적합니다. 바로 가기 메뉴는 화면의 아무 곳에나 나타날 수 있습니다.
|