다음을 통해 공유


CMFCRibbonBaseElement 클래스

CMFCRibbonBaseElement 클래스는 기본 클래스에 추가할 수 있는 모든 요소는 리본 표시줄.리본 요소의 예로 리본 단추, 확인란, 리본 및 리본 콤보 상자.

class CMFCRibbonBaseElement : public CObject

Members

Bb983027.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

CMFCRibbonBaseElement

CMFCRibbonBaseElement 개체를 생성합니다.

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

Name

설명

CMFCRibbonBaseElement::AddToKeyList

Keytip 리본 요소에 대 한 키 배열을 추가합니다.

CMFCRibbonBaseElement::AddToListBox

리본 요소에 지정 된 리본 메뉴 명령 목록 상자에 추가합니다.

CMFCRibbonBaseElement::CanBeAddedToQuickAccessToolBar

빠른 실행 도구 모음에는 리본 요소를 추가할 수 있는지를 나타냅니다.

CMFCRibbonBaseElement::CanBeCompacted

리본 구성 요소의 크기가 압축 될 수 있는지 여부를 나타냅니다.

CMFCRibbonBaseElement::CanBeStretched

리본 구성 요소의 높이 리본 행 높이를 세로로 늘릴 수 있습니다 여부를 나타냅니다.

CMFCRibbonBaseElement::CanBeStretchedHorizontally

리본 구성 요소의 너비를 변경할 수 있는지 여부를 나타냅니다.

CMFCRibbonBaseElement::CleanUpSizes

리본 요소에 대 한 차원 설정을 정리합니다.

CMFCRibbonBaseElement::ClosePopupMenu

리본 요소에 대 한 팝업 메뉴를 닫습니다.

CMFCRibbonBaseElement::CopyFrom

지정 된 상태의 복사 CMFCRibbonBaseElement 현재 개체입니다.

CMFCRibbonBaseElement::DestroyCtrl

리본 요소를 소멸 시킵니다.

CMFCRibbonBaseElement::DrawImage

리본 요소에 대 한 이미지를 그립니다.

CMFCRibbonBaseElement::Find

현재 개체를 가리키면 리본 요소에 지정 된 포인터를 반환 합니다.

CMFCRibbonBaseElement::FindByData

지정 된 데이터를 포함 하는 경우에 리본 요소에 대 한 포인터를 검색 합니다.

CMFCRibbonBaseElement::FindByID

해당 요소에 지정 된 명령 ID가 식별 되는 경우 리본 요소에 대 한 포인터를 검색 합니다.

CMFCRibbonBaseElement::FindByOriginal

원래 리본 요소를 지정한 리본 요소와 일치 하는 리본 요소에 대 한 포인터를 검색 합니다.

CMFCRibbonBaseElement::GetCompactSize

컴팩트한 사이즈의 리본 요소를 반환합니다.

CMFCRibbonBaseElement::GetData

리본 요소와 연관 된 사용자 정의 데이터를 검색 합니다.

CMFCRibbonBaseElement::GetDescription

리본 요소에 대 한 설명을 반환합니다.

CMFCRibbonBaseElement::GetDroppedDown

팝업 메뉴의 삭제 경우에 리본 요소에 대 한 포인터를 검색 합니다.

CMFCRibbonBaseElement::GetElements

현재 리본 요소에 지정 된 배열에 추가합니다.

CMFCRibbonBaseElement::GetElementsByID

현재 리본 요소 지정 된 명령 id가 포함 된 경우 현재 리본 요소를 지정 된 배열에 추가

CMFCRibbonBaseElement::GetHighlighted

강조 표시 되는 경우 리본 요소에 대 한 포인터를 검색 합니다.

CMFCRibbonBaseElement::GetID

명령 ID는 리본 요소를 반환합니다.

CMFCRibbonBaseElement::GetImageSize

이미지 크기의 리본 요소를 반환합니다.

CMFCRibbonBaseElement::GetIntermediateSize

리본 구성 요소의 크기를 중간 상태로 반환합니다.

CMFCRibbonBaseElement::GetKeys

리본 요소와 연관 된 keytip을 반환 합니다.

CMFCRibbonBaseElement::GetKeyTipRect

리본 요소에 keytip 경계 사각형을 검색합니다.

CMFCRibbonBaseElement::GetKeyTipSize

Keytip 텍스트의 크기를 검색합니다.

CMFCRibbonBaseElement::GetLocationInGroup

리본 그룹에는 리본 요소의 표시 위치를 나타냅니다.

CMFCRibbonBaseElement::GetMenuKeys

단추와 연결 된 키를 반환 합니다.

CMFCRibbonBaseElement::GetNotifyID

리본 요소에 대 한 알림 명령 ID를 검색합니다.

CMFCRibbonBaseElement::GetOriginal

원래 리본 요소를 검색합니다.

CMFCRibbonBaseElement::GetParentCategory

리본 메뉴는 리본 요소에 대 한 범주를 검색합니다.

CMFCRibbonBaseElement::GetParentPanel

리본 패널이 리본 요소를 포함 하는 검색 합니다.

CMFCRibbonBaseElement::GetParentRibbonBar

리본 요소에 대 한 상위 리본 표시줄을 검색합니다.

CMFCRibbonBaseElement::GetParentWnd

리본 요소에 대 한 부모 창을 검색합니다.

CMFCRibbonBaseElement::GetPressed

현재 사용자가 누를 경우에 리본 요소에 대 한 포인터를 검색 합니다.

CMFCRibbonBaseElement::GetQuickAccessToolBarID

빠른 실행 도구 모음에 있으면 리본 요소의 명령 ID를 검색 합니다.

CMFCRibbonBaseElement::GetRect

리본 구성 요소의 경계 사각형을 반환합니다.

CMFCRibbonBaseElement::GetRegularSize

일반 크기의 리본 요소를 반환합니다.

CMFCRibbonBaseElement::GetSize

리본 구성 요소의 현재 크기를 반환합니다.

CMFCRibbonBaseElement::GetText

리본 요소와 연결 된 텍스트를 반환 합니다.

CMFCRibbonBaseElement::GetToolTipText

리본 구성 요소의 도구 설명 텍스트를 반환합니다.

CMFCRibbonBaseElement::GetTopLevelRibbonBar

리본 요소에 대 한 최상위 수준 리본 표시줄을 검색합니다.

CMFCRibbonBaseElement::HasCompactMode

리본 요소 컴팩트 모드에 있는지 여부를 지정 합니다.

CMFCRibbonBaseElement::HasFocus

부모 요소에 키보드 포커스가 있는지 여부를 나타냅니다.

CMFCRibbonBaseElement::HasIntermediateMode

리본 요소 중간 모드에 있는지 여부를 지정 합니다.

CMFCRibbonBaseElement::HasLargeMode

리본 요소 큰 모드에 있는지 여부를 지정 합니다.

CMFCRibbonBaseElement::HasMenu

리본 요소에 메뉴가 있는지 여부를 나타냅니다.

CMFCRibbonBaseElement::HitTest

지정 된 위치에 있는 경우에 리본 요소에 대 한 포인터를 검색 합니다.

CMFCRibbonBaseElement::IsAlignByColumn

리본 요소 다른 리본 요소를 세로로 정렬할지 여부를 나타냅니다.

CMFCRibbonBaseElement::IsAlwaysLargeImage

리본 요소 이미지 크기가 항상 큰 인지 여부를 나타냅니다.

CMFCRibbonBaseElement::IsAutoRepeatMode

리본 요소 자동 반복 모드 인지 여부를 나타냅니다.

CMFCRibbonBaseElement::IsChecked

리본 요소 선택 되어 있는지 여부를 지정 합니다.

CMFCRibbonBaseElement::IsCompactMode

리본 요소는 압축 모드에 있는지 여부를 지정 합니다.

CMFCRibbonBaseElement::IsDefaultMenuLook

 

CMFCRibbonBaseElement::IsDisabled

리본 요소를 사용할 수 있는지 여부를 지정 합니다.

CMFCRibbonBaseElement::IsDroppedDown

리본 요소 팝업 메뉴 표시 펼친 여부가 결정 됩니다.

CMFCRibbonBaseElement::IsFocused

리본 요소에 포커스가 있는지 여부를 지정 합니다.

CMFCRibbonBaseElement::IsGalleryIcon

리본 요소 리본 갤러리에 포함 되어 있는지 여부를 나타냅니다.

CMFCRibbonBaseElement::IsHighlighted

리본 요소를 강조 표시 하는지 여부를 지정 합니다.

CMFCRibbonBaseElement::IsIntermediateMode

현재 이미지는 리본 요소에 대 한 중간 크기 인지 여부를 나타냅니다.

CMFCRibbonBaseElement::IsLargeMode

큰 리본 요소에는 현재 이미지 크기의 여부를 나타냅니다.

CMFCRibbonBaseElement::IsMenuMode

리본 요소를 메뉴에 포함 되어 있는지 여부를 나타냅니다.

CMFCRibbonBaseElement::IsPressed

사용자가 리본 요소 클릭 했는지 여부를 나타냅니다.

CMFCRibbonBaseElement::IsQATMode

리본 요소는 빠른 실행 도구 모음에 포함 되어 있는지 여부를 나타냅니다.

CMFCRibbonBaseElement::IsSeparator

리본 요소 구분 기호 표시 여부를 나타냅니다.

CMFCRibbonBaseElement::IsShowGroupBorder

리본 요소가 공통 테두리 표시 그룹에 포함 되어 있는지 여부를 나타냅니다.

CMFCRibbonBaseElement::IsShowTooltipOnBottom

리본 요소에 도구 설명을 표시할지 여부를 나타냅니다.

CMFCRibbonBaseElement::IsTabStop

키보드로 리본 요소를 선택할 수 있는지 여부를 나타냅니다.

CMFCRibbonBaseElement::IsTextAlwaysOnRight

리본 요소에 대 한 텍스트의 오른쪽에 표시 되는지 여부를 나타냅니다.

CMFCRibbonBaseElement::IsVisible

리본 요소를 현재 표시 되는지 여부를 나타냅니다.

CMFCRibbonBaseElement::IsWholeRowHeight

리본 요소 표시 heigth 포함 리본 패널의 디스플레이 높이 동일 여부를 나타냅니다.

CMFCRibbonBaseElement::NotifyCommand

명령 알림을 리본 요소의 부모 창에 보냅니다.

CMFCRibbonBaseElement::NotifyHighlightListItem

사용자 목록에 있는 경우 리본 요소가 강조 표시 되 면 리본 막대의 부모 창을 알립니다.

CMFCRibbonBaseElement::OnAddToQAToolbar

리본 요소에 지정 된 빠른 실행 도구 모음에 추가합니다.

CMFCRibbonBaseElement::OnAfterChangeRect

리본 요소에 대 한 도구 설명을 업데이트합니다.

CMFCRibbonBaseElement::OnAutoRepeat

지속적인된 사용자 입력에는 리본 요소를 업데이트합니다.

CMFCRibbonBaseElement::OnCalcTextSize

리본 요소에 대 한 텍스트의 크기를 계산합니다.

CMFCRibbonBaseElement::OnChangeMenuHighlight

있는 메뉴에는 리본 요소에 대 한 강조를 변경 하면 프레임 워크에서 호출 됩니다.

CMFCRibbonBaseElement::OnDraw

리본 요소를 그리려면 프레임 워크에서 호출 됩니다.

CMFCRibbonBaseElement::OnDrawKeyTip

Keytip 리본 요소를 그리려면 프레임 워크에서 호출 합니다.

CMFCRibbonBaseElement::OnDrawMenuImage

리본 요소에 대 한 메뉴 이미지를 그릴 때 프레임 워크에 의해 호출 됩니다.

CMFCRibbonBaseElement::OnDrawOnList

명령 목록 상자에서 리본 요소를 그리려면 프레임 워크에서 호출 합니다.

CMFCRibbonBaseElement::OnKey

프레임 워크에서 사용자 keytip 리본 요소에 포커스가 있을 때 호출 됩니다.

CMFCRibbonBaseElement::OnMenuKey

CMFCRibbonBaseElement::OnRTLChanged

레이아웃의 방향을 변경 하면 프레임 워크에서 호출 됩니다.

CMFCRibbonBaseElement::OnShow

표시 하거나 숨기려면 리본 요소 프레임 워크에서 호출 됩니다.

CMFCRibbonBaseElement::OnShowPopupMenu

리본 요소 팝업 메뉴에 표시 될 때 프레임 워크에 의해 호출 됩니다.

CMFCRibbonBaseElement::PostMenuCommand

CMFCRibbonBaseElement::Redraw

리본 요소에 대 한 표시를 업데이트합니다.

CMFCRibbonBaseElement::SetACCData

리본 요소에 대 한 내게 필요한 옵션 데이터를 설정합니다.

CMFCRibbonBaseElement::SetCompactMode

리본 요소에 대 한 표시 크기를 설정합니다.

CMFCRibbonBaseElement::SetData

데이터 항목에는 리본 요소와 연결합니다.

CMFCRibbonBaseElement::SetDefaultMenuLook

 

CMFCRibbonBaseElement::SetDescription

리본 요소에 대 한 설명을 설정합니다.

CMFCRibbonBaseElement::SetID

리본 요소의 명령 ID를 설정 합니다.

CMFCRibbonBaseElement::SetInitialMode

리본 요소에 대 한 초기 표시 크기를 설정합니다.

CMFCRibbonBaseElement::SetKeys

Keytip 리본 요소에 대 한 설정입니다.

CMFCRibbonBaseElement::SetOriginal

원래 리본 요소는 리본 요소에 대 한 설정합니다.

CMFCRibbonBaseElement::SetParentCategory

리본 요소에 대 한 상위 범주를 설정 합니다.

CMFCRibbonBaseElement::SetParentMenu

부모 요소의 리본 메뉴 컨테이너를 설정합니다.

CMFCRibbonBaseElement::SetParentRibbonBar

리본 요소에 대 한 상위 리본 표시줄을 설정합니다.

CMFCRibbonBaseElement::SetRect

그 표시는 리본 요소에 대 한 사각형의 치수 fot을 설정 합니다.

CMFCRibbonBaseElement::SetText

리본 요소에 대 한 텍스트를 설정합니다.

CMFCRibbonBaseElement::SetTextAlwaysOnRight

리본 요소의 오른쪽에 표시할 텍스트를 설정 합니다.

CMFCRibbonBaseElement::SetToolTipText

리본 요소에 대 한 도구 설명 텍스트를 설정합니다.

CMFCRibbonBaseElement::SetVisible

리본 구성 요소의 표시 상태를 설정합니다.

CMFCRibbonBaseElement::StretchHorizontally

리본 구성 요소의 너비를 늘립니다.

CMFCRibbonBaseElement::StretchToWholeRow

디스플레이 높이 리본 요소를 지정 된 행 높이를 변경합니다.

CMFCRibbonBaseElement::UpdateTooltipInfo

리본 요소에 대 한 명령 리소스를 사용 하 여 도구 설명 텍스트를 업데이트 합니다.

Bb983027.collapse_all(ko-kr,VS.110).gifProtected 메서드

Name

설명

CMFCRibbonBaseElement::OnProcessKey

바로 가기 키를 누를 때 프레임 워크에 의해 호출 됩니다.

CMFCRibbonBaseElement::OnSetFocus

리본 요소를 받거나 입력된 포커스를 잃을 때 프레임 워크에 의해 호출 됩니다.

설명

CMFCRibbonBaseElement 클래스 초점, 강조 표시, 누를, 비활성화, 옵션을 선택 하거나 수 내려가면) 상태 (명령 ID, 텍스트 레이블, 도구 설명 텍스트 및 요소의 설명을 포함 하는 모든 리본 요소에 공통 된 속성을 정의 합니다.

이미지 크기의 리본 요소에 의해 정의 됩니다의 RibbonImageType 멤버는 다음 값 중 하나일 수 있습니다.

  • RibbonImageLarge

  • RibbonImageSmall

크기에 따라 리본 요소 중 하나는 작은 또는 큰 이미지를 표시합니다.

예제

다음 예제에서는 다양 한 방법에 있는 CMFCRibbonBaseElement 클래스입니다.예제를 가져오는 방법을 보여 줍니다.는 CMFCRibbonBaseElement 에서 개체는 CMFCRibbonStatusBar 클래스는 리본 요소에 대 한 설명을 설정, 텍스트 설정, keytip을 설정 하 고 리본 요소에 대 한 도구 설명 텍스트를 설정 합니다.이 코드 조각에 속하지는 그릴 클라이언트 샘플.

    // CMFCRibbonStatusBar m_wndStatusBar
    CMFCRibbonBaseElement* pPane = m_wndStatusBar.FindByID(nID);


...


        pPane->SetDescription(_T("a pane"));
        // CString strText
        pPane->SetText(strText);
        pPane->SetKeys(_T("p"));
        pPane->SetToolTipText(_T("this is a pane"));

상속 계층 구조

CObject

   CMFCRibbonBaseElement

요구 사항

헤더: afxbaseribbonelement.h

참고 항목

참조

계층 구조 차트

기타 리소스

MFC 클래스