2013-10-24 7 views
0

Visual Studio 2012, MFC를 사용합니다. 런타임 중에 색상을 변경하고 싶은 진행 바가 있습니다. 나는 시도했다 :
1. SetBarColor
2 sendMessage 첨부 (PBM_SETBARCOLOR, 0, (LPARAM) clrBar)progressbar 색상을 변경하는 방법

하지만 모두 진행 색상을 변경하지 않았다 (여전히 녹색 ....)

어떤 해결책이 있습니까?
Ido

+2

도움이 될지 모르겠지만 알림을 보았습니까? '시각적 스타일을 사용하면이 메시지는 아무 효과가 없습니다.' http://msdn.microsoft.com/en-us/library/windows/desktop/bb760838%28v=vs.85%29.aspx – Cyclonecode

+0

발생하는 문제를 파악할 수있는 코드를 게시 할 수 있습니까? –

+0

유동적 인 게시물에서 주어진 대답을 사용하십시오. . http://stackoverflow.com/questions/12235314/how-to-change-the-progressbars-color-in-mfc –

답변

0

코드 없이는 무슨 일이 벌어지고 있는지 정확하게 말하지 만 가능한 해결책은 다른 색상으로 주어진 바를 다시 그리는 것입니다.

관련 문제