CMFCVisualManagerWindows 클래스
CMFCVisualManagerWindowsWindows XP 또는 Vista 테마를 선택할 때 Microsoft Windows XP 또는 Microsoft Vista의 모양을 모방 합니다.
class CMFCVisualManagerWindows : public CMFCVisualManagerOfficeXP
멤버
Public 생성자
Name |
설명 |
---|---|
CMFCVisualManagerWindows::CMFCVisualManagerWindows |
기본 생성자입니다. |
Public 메서드
Name |
설명 |
---|---|
프레임 워크 응용 프로그램에서 3D 탭 항상 강조 해야 하는지 여부를 확인 하려면이 메서드를 호출 합니다. (재정의 CMFCVisualManager::AlwaysHighlight3DTabs.) |
|
(재정의 CMFCVisualManager::DrawComboBorderWinXP.) |
|
도구 모음 단추를 그릴 때이 메서드를 호출 하는 프레임 워크입니다. (재정의 CMFCVisualManager::GetButtonExtraBorder.) |
|
(재정의 CMFCVisualManager::GetDockingPaneCaptionExtraHeight.) |
|
(재정의 CMFCVisualManagerOfficeXP::GetHighlightedMenuItemTextColor.) |
|
(재정의 CMFCVisualManagerOfficeXP::GetPopupMenuGap.) |
|
(재정의 CMFCVisualManagerOfficeXP::GetToolbarButtonTextColor.) |
|
(재정의 CMFCVisualManagerOfficeXP::IsHighlightWholeMenuItem.) |
|
|
|
Office XP 스타일 메뉴는 비주얼 관리자를 구현 하는지 여부를 나타냅니다. (재정의 CMFCVisualManager::IsOfficeXPStyleMenus.) |
|
(재정의 CMFCVisualManager::IsWindowsThemingSupported.) |
|
Windows 테마를 사용할 수 있는지 여부를 나타냅니다. Windows XP 테마는 테마를 사용할 수 있습니다 또는 Windows Vista 테마. |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawBarGripper.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawBrowseButton.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawButtonBorder.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawButtonSeparator.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawCaptionButton.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawCaptionButtonIcon.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawComboBorder.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawComboDropButton.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawEditBorder.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawFloatingToolbarBorder.) |
|
프레임 워크의 인스턴스 주위의 테두리를 그릴 때이 메서드를 호출 하 여 CMFCHeaderCtrl 클래스. (재정의 CMFCVisualManager::OnDrawHeaderCtrlBorder.) |
|
Header 컨트롤의 정렬 화살표를 그릴 때 프레임 워크는이 함수를 호출 합니다. (재정의 CMFCVisualManager::OnDrawHeaderCtrlSortArrow.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawMenuBorder.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawMenuSystemButton.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawMiniFrameBorder.) |
|
Outlook 페이지 단추의 테두리를 그릴 때 프레임 워크에 의해 호출 됩니다. (재정의 CMFCVisualManager::OnDrawOutlookPageButtonBorder.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawPaneBorder.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawPaneCaption.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawScrollButtons.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawSeparator.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawSpinButtons.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder.) |
|
진행률 표시기를 그릴 때 프레임 워크가이 메서드를 호출 하는 CMFCStatusBar 개체입니다. (재정의 CMFCVisualManager::OnDrawStatusBarProgress.) |
|
프레임 워크의 크기 상자를 그릴 때이 메서드를 호출 하는 CMFCStatusBar. (재정의 CMFCVisualManager::OnDrawStatusBarSizeBox.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawTab.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawTabCloseButton.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawTask.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnDrawTearOffCaption.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnErasePopupWindowButton.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnEraseTabsArea.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnEraseTabsButton.) |
|
프레임 워크에서 프레임을 지울 때이 메서드를 호출 하는 CMFCBaseTabCtrl 클래스. (재정의 CMFCVisualManager::OnEraseTabsFrame.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnFillBarBackground.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnFillButtonInterior.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnFillCommandsListBackground.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnFillMiniFrameCaption.) |
|
Outlook 페이지 단추의 내부를 채울 때 프레임 워크가이 메서드를 호출 합니다. (재정의 CMFCVisualManager::OnFillOutlookPageButton.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior.) |
|
프레임 워크의 백그라운드를 작성할 때이 메서드를 호출 하는 CMFCTasksPane 제어 합니다. (재정의 CMFCVisualManager::OnFillTasksPaneBackground.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnHighlightMenuItem.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems.) |
|
(재정의 CMFCVisualManagerOfficeXP::OnUpdateSystemColors.) |
|
|
데이터 멤버
Name |
설명 |
---|---|
Windows XP 테마를 3D 탭 표시 여부를 지정 합니다. |
설명
사용 된 CMFCVisualManagerWindows 현재 Windows XP를 모방 하는 응용 프로그램의 모양을 변경 하려면 클래스 또는 Windows Vista 테마는 응용 프로그램을 실행 하는 컴퓨터에.
그러나 Windows 테마 응용 프로그램이 Windows XP 보다 이전 버전의 Windows에서 실행 중인 경우 또는 사용자가 사용 하 고 있기 때문에 테마를 사용할 수 없는 경우 사용할 수 없습니다는 클래식 보기. 테마 없음 사용할 수 있으면 응용 프로그램 정의 기본 비주얼 관리자 사용 CMFCVisualManager.
예제
다음 예제에서는 CMFCVisualManagerWindows을 사용하는 방법을 보여 줍니다. 이 코드 조각에 속하지는 바탕 화면 경고 데모 샘플.
CMFCVisualManager::SetDefaultManager (RUNTIME_CLASS (CMFCVisualManagerWindows));
상속 계층 구조
요구 사항
헤더: afxvisualmanagerwindows.h
참고 항목
참조
CMFCVisualManager::SetDefaultManager