2013-02-04 1 views
0

내 응용 프로그램에서 그룹 상자 런타임을 만들고, Windows XP에서는 파란색, Windows에서는 검정색으로 캡션을 표시합니다. MFC에서 그룹 상자의 기본 캡션 색상을 프로그래밍 방식으로 변경하는 방법? 이 Windows XP 및 Windows 7그룹 상자 텍스트 색상을 변경하는 방법은 무엇입니까?

예 모두 검은 색으로 표시 할 수 있도록 : :: CreateWindow 함수 (_T ("버튼"), _ T() "이제 수정", WS_CHILD | WS_VISIBLE | BS_GROUPBOX, XPOSITION, YPOSITION, TOP_ALERTGROUP_WIDTH, 100, // 너비, 높이 m_hWnd, 0, GetModuleHandle (0), 0);

"블랙"으로 기본 색상을 지정하는 방법

..

답변

0

그룹 상자의 색상은 XP 테마에 의해 제어됩니다. this function (그룹 상자의 HWND를 전달해야 함)을 호출하여 컨트롤의 테마를 사용 중지 할 수 있습니다.