CMenu 클래스 멤버

데이터 멤버
건설/파괴
초기화
메뉴 작업
메뉴 항목 작업
Overridables

데이터 멤버

m_hMenu CMenu 개체에 연결 된 Windows 메뉴에 대 한 핸들을 지정 합니다.

건설

CMenu CMenu 개체 생성。

초기화

첨부 Windows 메뉴 핸들 CMenu 개체에 연결。
분리 CMenu 개체에서 창 메뉴 핸들을 분리 하 고 핸들을 반환 합니다.
FromHandle Windows 메뉴 핸들을 주어진 CMenu 개체에 포인터를 반환 합니다.
GetSafeHmenu CMenu 개체로 포장 하는 m_hMenu 를 반환 합니다.
DeleteTempMap FromHandle 멤버 함수에 의해 만들어진 임시 CMenu 개체 삭제。
CreateMenu 빈 메뉴를 만들고 CMenu 개체에 연결。
CreatePopupMenu 빈 팝업 메뉴를 만들고 CMenu 개체에 연결。
LoadMenu 실행 파일에서 로드 하는 메뉴 리소스와 CMenu 개체에 연결。
LoadMenuIndirect 메모리에 메뉴 예제 파일에서 메뉴를 로드 하 고 CMenu 개체에 연결。
DestroyMenu CMenu 개체에 연결 된 메뉴를 파괴 하 고 메뉴에서 차지 하는 메모리 해제。

메뉴 작업

DeleteMenu 메뉴에서 지정된 된 항목을 삭제합니다. 메뉴 항목에 연결 된 팝업 메뉴, 팝업 메뉴에 대 한 핸들을 파괴 하 고 그것에 의해 사용 되는 메모리를 해제。
TrackPopupMenu 지정된 된 위치에서 부동 팝업 메뉴를 표시 하 고 팝업 메뉴에서 항목을 선택 추적。

메뉴 항목 작업

AppendMenu 이 메뉴의 끝에 새 항목 추가。
CheckMenuItem 옆에 확인 표시가 또는 팝업 메뉴의 메뉴 항목에서 확인 표시를 제거 합니다.
CheckMenuRadioItem 메뉴 항목 옆에 라디오 버튼을 배치 하 고 모든 그룹에 있는 다른 메뉴 항목에서 라디오 버튼 제거。
SetDefaultItem 지정 된 메뉴의 기본 메뉴 항목 설정。
GetDefaultItem 지정 된 메뉴의 기본 메뉴 항목 결정。
EnableMenuItem 활성화, 비활성화, 또는 흐리게 (회색) 메뉴 항목。
GetMenuItemCount 팝업 또는 최상위 메뉴에 있는 항목의 수를 결정합니다.
GetMenuItemID 지정된 된 위치에 있는 메뉴 항목의 메뉴 항목 식별자를 가져옵니다.
GetMenuState 팝업 메뉴에서 항목 또는 지정 된 메뉴 항목의 상태를 반환합니다.
GetMenuString 지정한 메뉴 항목의 레이블을 검색합니다。
GetMenuItemInfo 메뉴 항목에 대 한 정보 검색。
GetSubMenu 팝업 메뉴에 대 한 포인터를 검색합니다.
InsertMenu 새 메뉴 항목을 다른 항목을 이동 하는 메뉴를 지정된 된 위치에 삽입。
ModifyMenu 지정된 된 위치에서 기존 메뉴 항목 변경。
RemoveMenu 지정 된 메뉴에서 메뉴 항목과 연결 된 팝업 메뉴를 삭제。
SetMenuItemBitmaps 지정한 확인란이 비트맵 메뉴 항목 연결。
GetMenuContextHelpId 메뉴와 연결 된 도움말 컨텍스트 ID를 검색。
SetMenuContextHelpId 설정 하는 메뉴와 연결 된 도움말 컨텍스트 ID。

Overridables

DrawItem 때 소유자가 그린 메뉴 변경의 시각적 측면 프레임 워크에 의해 호출。
MeasureItem 소유자가 그린 메뉴를 만들 때 메뉴 크기를 결정 하는 프레임 워크에 의해 호출。

CMenu 개요 |nbsp; 기본 클래스 멤버 (ko) | 계층 구조 차트(&N)

Index