CMFCVisualManagerWindows7 클래스
애플리케이션 CMFCVisualManagerWindows7
에 Windows 7 애플리케이션의 모양을 제공합니다.
구문
class CMFCVisualManagerWindows7 : public CMFCVisualManagerWindows;
멤버
공용 생성자
속성 | 설명 |
---|---|
CMFCVisualManagerWindows7::CMFCVisualManagerWindows7 | 기본 생성자입니다. |
CMFCVisualManagerWindows7::~CMFCVisualManagerWindows7 | 기본 소멸자입니다. |
공용 메서드
이름 | 설명 |
---|---|
CMFCVisualManagerWindows7::CleanStyle |
현재 비주얼 스타일을 지우고 기본 비주얼 스타일을 다시 설정합니다. |
CMFCVisualManagerWindows7::CleanUp |
사용자 인터페이스의 모든 개체를 지우고 메뉴를 다시 설정합니다. |
CMFCVisualManagerWindows7::DrawNcBtn |
프레임의 비 클라이언트 영역에 단추를 그립니다. 프레임워크는 이 메서드를 사용하여 창 프레임의 오른쪽 위 모서리에 있는 최소화, 최대화, 닫기 및 복원 단추를 그립니다. 이 메서드는 프로그램에서 테마를 사용하는 경우에만 호출됩니다 Aero . |
CMFCVisualManagerWindows7::DrawNcText |
프레임의 클라이언트가 아닌 영역에 텍스트를 그립니다. 프레임워크는 이 메서드를 사용하여 프레임 창의 맨 위에 있는 제목 표시줄에 애플리케이션 제목을 그립니다. |
CMFCVisualManagerWindows7::DrawSeparator |
CMFCToolBar 클래스에 구분 기호를 그립니다. |
CMFCVisualManagerWindows7::GetRibbonBar |
사용자 인터페이스와 연결된 CMFCRibbonBar 클래스 를 검색합니다. |
CMFCVisualManagerWindows7::GetRibbonEditBackgroundColor | 리본 편집 상자 배경색을 가져옵니다. |
CMFCVisualManagerWindows7::GetRibbonPopupBorderSize |
CMFCVisualManager::GetRibbonPopupBorderSize를 재정 의합니다. |
CMFCVisualManagerWindows7::GetRibbonQuickAccessToolBarChevronOffset |
CMFCVisualManager::GetRibbonQuickAccessToolBarChevronOffset 재정 의 |
CMFCVisualManagerWindows7::GetRibbonQuickAccessToolBarRightMargin |
CMFCVisualManager::GetRibbonQuickAccessToolBarRightMargin 재정 의 |
CMFCVisualManagerWindows7::IsHighlightWholeMenuItem |
CMFCVisualManagerWindows::IsHighlightWholeMenuItem을 재정 의합니다. |
CMFCVisualManagerWindows7::IsOwnerDrawMenuCheck |
CMFCVisualManager::IsOwnerDrawMenuCheck 재정 의 |
CMFCVisualManagerWindows7::IsRibbonPresent |
존재 CMFCRibbonBar 하고 표시되는지 여부를 확인합니다. |
CMFCVisualManagerWindows7::OnDrawButtonBorder |
CMFCVisualManagerWindows::OnDrawButtonBorder 재정 의 |
CMFCVisualManagerWindows7::OnDrawCheckBoxEx |
CMFCVisualManagerWindows::OnDrawCheckBoxEx 재정 의 |
CMFCVisualManagerWindows7::OnDrawComboDropButton |
CMFCVisualManagerWindows::OnDrawComboDropButton 재정 의 |
CMFCVisualManagerWindows7::OnDrawDefaultRibbonImage |
CMFCVisualManager::OnDrawDefaultRibbonImage를 재정 의합니다. |
CMFCVisualManagerWindows7::OnDrawMenuBorder |
CMFCVisualManagerWindows::OnDrawMenuBorder 재정 의 |
CMFCVisualManagerWindows7::OnDrawMenuCheck |
CMFCVisualManager::OnDrawMenuCheck 재정 의 |
CMFCVisualManagerWindows7::OnDrawMenuLabel |
CMFCVisualManager::OnDrawMenuLabel 재정 의 |
CMFCVisualManagerWindows7::OnDrawRadioButton |
재정의 CMFCVisualManager::OnDrawRadioButton |
CMFCVisualManagerWindows7::OnDrawRibbonApplicationButton |
CMFCVisualManager::OnDrawRibbonApplicationButton 재정 의 |
CMFCVisualManagerWindows7::OnDrawRibbonButtonBorder |
CMFCVisualManager::OnDrawRibbonButtonBorder 재정 의 |
CMFCVisualManagerWindows7::OnDrawRibbonCaption |
CMFCVisualManager::OnDrawRibbonCaption 재정 의 |
CMFCVisualManagerWindows7::OnDrawRibbonCaptionButton |
CMFCVisualManager::OnDrawRibbonCaptionButton 재정 의 |
CMFCVisualManagerWindows7::OnDrawRibbonCategory |
CMFCVisualManager::OnDrawRibbonCategory를 재정 의합니다. |
CMFCVisualManagerWindows7::OnDrawRibbonCategoryTab |
CMFCVisualManager::OnDrawRibbonCategoryTab을 재정 의합니다. |
CMFCVisualManagerWindows7::OnDrawRibbonDefaultPaneButton |
CMFCVisualManager::OnDrawRibbonDefaultPaneButton을 재정 의합니다. |
CMFCVisualManagerWindows7::OnDrawRibbonGalleryButton |
CMFCVisualManager::OnDrawRibbonGalleryButton 재정 의 |
CMFCVisualManagerWindows7::OnDrawRibbonLaunchButton |
재정의 CMFCVisualManager::OnDrawRibbonLaunchButton |
CMFCVisualManagerWindows7::OnDrawRibbonMenuCheckFrame |
CMFCVisualManager::OnDrawRibbonMenuCheckFrame 재정 의 |
CMFCVisualManagerWindows7::OnDrawRibbonPanel |
CMFCVisualManager::OnDrawRibbonPanel 재정 의 |
CMFCVisualManagerWindows7::OnDrawRibbonPanelCaption |
CMFCVisualManager::OnDrawRibbonPanelCaption 재정 의 |
CMFCVisualManagerWindows7::OnDrawRibbonProgressBar |
CMFCVisualManager::OnDrawRibbonProgressBar 재정 의 |
CMFCVisualManagerWindows7::OnDrawRibbonRecentFilesFrame |
CMFCVisualManager::OnDrawRibbonRecentFilesFrame 재정 의 |
CMFCVisualManagerWindows7::OnDrawRibbonSliderChannel |
CMFCVisualManager::OnDrawRibbonSliderChannel 재정 의 |
CMFCVisualManagerWindows7::OnDrawRibbonSliderThumb |
CMFCVisualManager::OnDrawRibbonSliderThumb 재정 의 |
CMFCVisualManagerWindows7::OnDrawRibbonSliderZoomButton |
CMFCVisualManager::OnDrawRibbonSliderZoomButton 재정 의 |
CMFCVisualManagerWindows7::OnDrawRibbonStatusBarPane |
CMFCVisualManager::OnDrawRibbonStatusBarPane 재정 의 |
CMFCVisualManagerWindows7::OnDrawRibbonTabsFrame |
CMFCVisualManager::OnDrawRibbonTabsFrame 재정 의 |
CMFCVisualManagerWindows7::OnDrawStatusBarSizeBox |
CMFCVisualManagerWindows::OnDrawStatusBarSizeBox 재정 의 |
CMFCVisualManagerWindows7::OnFillBarBackground |
CMFCVisualManagerWindows::OnFillBarBackground 재정 의 |
CMFCVisualManagerWindows7::OnFillButtonInterior |
CMFCVisualManagerWindows::OnFillButtonInterior를 재정 의합니다. |
CMFCVisualManagerWindows7::OnFillMenuImageRect | 프레임워크는 메뉴 항목 이미지 주위에 영역을 채울 때 이 메서드를 호출합니다. |
CMFCVisualManagerWindows7::OnFillRibbonButton |
CMFCVisualManager::OnFillRibbonButton 재정 의 |
CMFCVisualManagerWindows7::OnFillRibbonQuickAccessToolBarPopup |
CMFCVisualManager::OnFillRibbonQuickAccessToolBarPopup을 재정 의합니다. |
CMFCVisualManagerWindows7::OnHighlightMenuItem |
CMFCVisualManagerWindows::OnHighlightMenuItem 재정 의 |
CMFCVisualManagerWindows7::OnNcActivate |
CMFCVisualManager::OnNcActivate 재정 의 |
CMFCVisualManagerWindows7::OnNcPaint |
CMFCVisualManager::OnNcPaint 재정 의 |
CMFCVisualManagerWindows7::OnUpdateSystemColors |
CMFCVisualManagerWindows::OnUpdateSystemColors 재정 의 |
CMFCVisualManagerWindows7::SetResourceHandle |
시각적 관리자의 특성을 설명하는 리소스 핸들을 설정합니다. |
CMFCVisualManagerWindows7::SetStyle |
GUI의 색 구성표를 CMFCVisualManagerWindows7 설정합니다. |
설명
클래스를 CMFCVisualManagerWindows7
사용하여 기본 Windows 7 애플리케이션을 모방하도록 애플리케이션의 모양을 변경합니다. 애플리케이션이 Windows 7 이전 버전의 Windows에서 실행 중인 경우 이 클래스가 유효하지 않을 수 있습니다. 이 시나리오에서 애플리케이션은 CMFCVisualManager에 정의된 기본 시각적 관리자를 사용합니다.
CMFCVisualManagerWindows7은 CMFCVisualManagerWindows 클래스와 클래스 모두에서 여러 메서드를 CMFCVisualManager
상속합니다. 이전 섹션에 나열된 메서드는 클래스의 CMFCVisualManagerWindows7
새로운 메서드입니다.
상속 계층 구조
CMFCVisualManagerWindows7
요구 사항
헤더: afxvisualmanagerwindows7.h
CMFCVisualManagerWindows7::~CMFCVisualManagerWindows7
기본 소멸자입니다.
virtual ~CMFCVisualManagerWindows7();
CMFCVisualManagerWindows7::CMFCVisualManagerWindows7
기본 생성자입니다.
CMFCVisualManagerWindows7();
CMFCVisualManagerWindows7::GetRibbonEditBackgroundColor
리본 편집 상자의 배경색을 가져옵니다.
virtual COLORREF GetRibbonEditBackgroundColor (
CMFCRibbonRichEditCtrl* pEdit,
BOOL bIsHighlighted,
BOOL bIsPaneHighlighted,
BOOL bIsDisabled);
매개 변수
pEdit
[in] 편집 컨트롤에 대한 포인터입니다. 이 값은 NULL일 수 없습니다.
bIsHighlighted
[out] 리본 상자가 강조 표시되어 있는지 여부를 반환합니다.
bIsPaneHighlighted
[out] pEdit가 포함된 리본 패널이 강조 표시되면 TRUE를 반환합니다.
bIsDisabled
[out] pEdit을 사용할 수 없는지 여부를 반환합니다.
Return Value
편집 상자 pEdit의 배경색입니다.
설명
CMFCVisualManagerWindows7::OnFillMenuImageRect
프레임워크는 메뉴 항목 이미지 주위에 영역을 채울 때 이 메서드를 호출합니다.
virtual void OnFillMenuImageRect(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rectangle,
CMFCVisualManager::AFX_BUTTON_STATE state);
매개 변수
pDC
[in] 메뉴 단추의 디바이스 컨텍스트에 대한 포인터입니다.
pButton
[in] 에 대한 포인터입니다 CMFCToolBarButton
. 프레임워크는 이 단추의 배경을 채웁니다.
직사각형
[in] 메뉴 단추 이미지 영역의 경계를 지정하는 사각형입니다.
state
[in] 단추 상태입니다.
설명
참고 항목
계층 구조 차트
클래스
CMFCVisualManager 클래스
CMFCVisualManagerWindows 클래스