CMFCBaseVisualManager 클래스
파생 된 비주얼 관리자 및 Windows 테마 API 사이의 레이어.
CMFCBaseVisualManagerUxtheme.dll을 사용할 경우 로드 하 고 Windows 테마 API 메서드에 대 한 액세스를 관리 합니다.
이 클래스는 내부용입니다.
class CMFCBaseVisualManager: public CObject
Members
Public 생성자
Name |
설명 |
생성 및 초기화는 CMFCBaseVisualManager 개체입니다. |
|
CMFCBaseVisualManager::~CMFCBaseVisualManager |
소멸자. |
Public 메서드
Name |
설명 |
현재 Windows 테마를 사용 하 여 checkbox 컨트롤을 그립니다. |
|
현재 Windows 테마를 사용 하 여 콤보 상자 테두리를 그립니다. |
|
현재 Windows 테마를 사용 하 여 콤보 상자 드롭다운 단추를 그립니다. |
|
현재 Windows 테마를 사용 하 여 누름 단추를 그립니다. |
|
현재 Windows 테마를 사용 하 여 라디오 단추 컨트롤을 그립니다. |
|
상태 표시줄 컨트롤에는 진행률 표시줄을 그립니다 (CMFCStatusBar 클래스)는 현재 Windows 테마를 사용 합니다. |
|
Rebar 컨트롤의 배경을 현재 Windows 테마를 사용 하 여 채웁니다. |
|
현재 Windows 테마를 가져옵니다. |
Protected 메서드
Name |
설명 |
호출 CloseThemeData 에 모든 핸들을 얻을 대 한 UpdateSystemColors. |
|
호출 OpenThemeData 다양 한 컨트롤을 그리기에 대 한 핸들을 얻으려면: 창, 도구 모음, 단추 및 등. |
설명
이 클래스의 개체를 직접 인스턴스화할 수 없습니다.
모든 비주얼 관리자에 대 한 기본 클래스 이므로 바로 호출 수 CMFCVisualManager::GetInstance에 대 한 포인터를 현재 비주얼 관리자 및 액세스 방법에 대 한 CMFCBaseVisualManager 해당 포인터를 사용 하 여. 현재 Windows 테마를 사용 하 여 컨트롤을 표시 하는 경우, 사용 하는 더 나은 것은 CMFCVisualManagerWindows 인터페이스.
상속 계층 구조
요구 사항
헤더: afxvisualmanager.h