내 소프트웨어에서 사용되는 색상 세트를 변경하고 싶습니다. 저의 연구는 저의 SetSysColor()
기능으로 안내해주었습니다. 이 기능의 문제점은 수정하려는 실행 파일뿐만 아니라 컴퓨터의 모든 소프트웨어가 수정의 영향을받습니다.SetSysColor를 하나의 응용 프로그램으로 제한
수동으로 다시 그릴 필요없이 내 응용 프로그램에서 사용하는 색상 세트를 변경하는 방법이 있습니까?
내 소프트웨어에서 사용되는 색상 세트를 변경하고 싶습니다. 저의 연구는 저의 SetSysColor()
기능으로 안내해주었습니다. 이 기능의 문제점은 수정하려는 실행 파일뿐만 아니라 컴퓨터의 모든 소프트웨어가 수정의 영향을받습니다.SetSysColor를 하나의 응용 프로그램으로 제한
수동으로 다시 그릴 필요없이 내 응용 프로그램에서 사용하는 색상 세트를 변경하는 방법이 있습니까?
맞춤 색상을 사용하는 것이 실제로 도움이 될 수 있습니다 (강조 표시, 알림, 색상 코딩 등). 과용하지 마십시오. WinAPI에는 응용 프로그램의 모양을 사용자 정의 할 수있는 특정 방법이 있습니다 (일반적으로 MFC에서 이벤트 또는 직접 Windows 메시지 핸들러를 통해 액세스 할 수 있음). 자체 드로잉 컨트롤, 사용자 정의 컨트롤 색상, 윈도우 클래스 브러쉬, WM_CTLCOLOR 및 WM_ERASEBKGND와 같은 메시지를 살펴보십시오.이 변경 사항에도 불구하고 윈도우의 비 클라이언트 영역 (예 : 제목 표시 줄, 테두리 등)의 모양을 사용자 정의 할 수 있습니다. 귀하의 애플 리케이션의 모습이 훨씬 더 크게. NC_PAINT 및 NC_HITTEST와 같은 메시지를 참조하십시오.
당신은 테마 라이브러리를 사용할 수 있습니다. –
슬프게도 나를위한 옵션이 아닙니다. – Pumkko
소매를 감아 서 앱을 꾸밀 수 있습니다. –