반응형
비쥬얼 스타일 변경하기
// Old style
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManager));
RedrawWindow(NULL, NULL, RDW_ALLCHILDREN | RDW_INVALIDATE | RDW_UPDATENOW | RDW_FRAME |RDW_ERASE);
// Office XP Style
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerOfficeXP));
RedrawWindow(NULL, NULL, RDW_ALLCHILDREN | RDW_INVALIDATE | RDW_UPDATENOW | RDW_FRAME |RDW_ERASE);
// Windows XP Style
CMFCVisualManagerWindows::m_b3DTabsXPTheme = TRUE;
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerWindows));
RedrawWindow(NULL, NULL, RDW_ALLCHILDREN | RDW_INVALIDATE | RDW_UPDATENOW | RDW_FRAME |RDW_ERASE);
// Office 2003 style
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerOffice2003));
CDockingManager::SetDockingMode(DT_SMART);
RedrawWindow(NULL, NULL, RDW_ALLCHILDREN | RDW_INVALIDATE | RDW_UPDATENOW | RDW_FRAME |RDW_ERASE);
// Visual Studio 2005 style
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerVS2005));
CDockingManager::SetDockingMode(DT_SMART);
RedrawWindow(NULL, NULL, RDW_ALLCHILDREN | RDW_INVALIDATE | RDW_UPDATENOW | RDW_FRAME |RDW_ERASE);
// Office 2007 Style
CMFCVisualManagerOffice2007::SetStyle(CMFCVisualManagerOffice2007::Office2007_LunaBlue);
//CMFCVisualManagerOffice2007::SetStyle(CMFCVisualManagerOffice2007::Office2007_ObsidianBlack);
//CMFCVisualManagerOffice2007::SetStyle(CMFCVisualManagerOffice2007::Office2007_Silver);
//CMFCVisualManagerOffice2007::SetStyle(CMFCVisualManagerOffice2007::Office2007_Aqua);
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerOffice2007));
CDockingManager::SetDockingMode(DT_SMART);
RedrawWindow(NULL, NULL, RDW_ALLCHILDREN | RDW_INVALIDATE | RDW_UPDATENOW | RDW_FRAME |RDW_ERASE);
출처 :http://knob.egloos.com/viewer/2778512
정보는 공유되어야 한다 쭈욱
반응형
'Study > MFC' 카테고리의 다른 글
그라데이션 배경색 입히기 (0) | 2015.07.07 |
---|---|
현재 시간 구하기 및 문자열 Format 변경 (0) | 2015.05.06 |
다이얼로그 배경색 바꾸기, 컨트롤 배경색 변경 (0) | 2014.11.13 |
[MFC] 컨트롤의 탭 순서 변경하기(tap) (0) | 2014.11.10 |
파일로 부터 만든날짜, 수정한 날짜, 액세스한 날짜 가져오기 (1) | 2013.10.25 |
댓글