Share via


CCmdUI 클래스

내 에서만 사용 되는 ON_UPDATE_COMMAND_UI 처리기에는 CCmdTarget-클래스를 파생 합니다.

class CCmdUI

Members

6kc4d8fh.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

CCmdUI::ContinueRouting

계속 다운 처리기 체인이 현재 메시지 라우팅 명령 라우팅 메커니즘을 설명 합니다.

CCmdUI::Enable

이 명령에 대 한 사용자 인터페이스 항목을 사용할 수 있거나.

CCmdUI::SetCheck

이 명령에 대 한 사용자 인터페이스 항목의 선택 상태를 설정합니다.

CCmdUI::SetRadio

같은 SetCheck 멤버 함수는 하지만 라디오 그룹에서 작동 합니다.

CCmdUI::SetText

이 명령에 대 한 사용자 인터페이스 항목에 대 한 텍스트를 설정합니다.

6kc4d8fh.collapse_all(ko-kr,VS.110).gif공용 데이터 멤버

Name

설명

CCmdUI::m_nID

사용자 인터페이스 개체의 ID입니다.

CCmdUI::m_nIndex

사용자 인터페이스 개체의 인덱스입니다.

CCmdUI::m_pMenu

가리키는 표시 메뉴에 있는 CCmdUI 개체입니다.

CCmdUI::m_pOther

알림 전송 창 개체를 가리킵니다.

CCmdUI::m_pSubMenu

표시 되는 포함 된 하위 메뉴를 가리키는 있는 CCmdUI 개체입니다.

설명

CCmdUI기본 클래스에 없는 것입니다.

때 사용자가 응용 프로그램의 메뉴, 각 메뉴 항목 요구 사항이 사용으로 표시 되는지 여부를 확인 또는 사용 안 함 아래로 끌어옵니다.대상의 메뉴 명령 구현 하 여이 정보를 제공 된 ON_UPDATE_COMMAND_UI 처리기.응용 프로그램에서 사용자 인터페이스 명령 개체 마다 각 처리기에 대 한 메시지 맵 항목 및 함수 프로토타입을 만들려면 속성 창을 사용 합니다.

메뉴를 끌어오면 프레임 워크에 대 한 검색 하 고 각 호출 ON_UPDATE_COMMAND_UI 각 처리기를 호출 하는 처리기를 CCmdUI 멤버 함수 같은 사용체크, 프레임 워크는 적절 하 게 다음 각 메뉴 항목 표시.

메뉴 항목 컨트롤 도구 모음 단추나 다른 명령 사용자 인터페이스 개체 내의 코드를 변경 하지 않고도 대체 될 수 있는 ON_UPDATE_COMMAND_UI 처리기.

다음 표에서 효과 CCmdUI의 멤버 함수에 다양 한 명령을 사용자 인터페이스 항목에.

사용자 인터페이스 항목

사용

SetCheck

SetRadio

SetText

Menu item

활성화 또는 비활성화

선택 하거나 확인 (×)

점 (•)를 사용 하 여 검사

텍스트 설정 항목

도구 모음 단추

활성화 또는 비활성화

선택, 선택 취소, 또는 비활성화

동일SetCheck

적용할 수 없음

상태 표시줄 창

텍스트를 표시 하거나 숨길 수 있습니다.

팝업 또는 기본 테두리 설정

동일SetCheck

창 텍스트를 설정합니다.

기본 단추CDialogBar

활성화 또는 비활성화

확인란을 선택 하거나

동일SetCheck

텍스트 설정 단추

일반 컨트롤에서CDialogBar

활성화 또는 비활성화

적용할 수 없음

적용할 수 없음

창 텍스트를 설정합니다.

자세한 내용은이 클래스의 사용을 참조 하십시오. 는 사용자 인터페이스 개체 업데이트 방법.

상속 계층 구조

CCmdUI

요구 사항

헤더: afxwin.h

참고 항목

참조

계층 구조 차트

CCmdTarget 클래스

개념

MDI MFC 샘플