2011-03-22 3 views
4

테마 창 모서리의 반경을 감지하는 방법을 찾으려고합니다 (pls, 첨부 된 그림 참조). 예 : DWM이 모든 구석에있을 때 Aero 테마의 경우 DWM이 꺼져있을 때 상단 모서리 만 굽어지고 반지름이 6입니다. 바로 지금 다른 테마에 대한 설정을 하드 코딩하고 있습니다. 내 질문에 이러한 설정을 감지하는 더 지능적인 방법이 있습니다. ?테마 창의 모서리 반경을 올바르게 감지하는 방법

window corner

지금까지 내가 창문 시각적 스타일의 API (uxtheme.dll이라는)에보고하고 올바른 반경을 얻는 방법을 찾을 수없는, 그것은 DWM은 온 또는 오프에 상관없이 항공기에 대해 동일합니다 항상 경우 .

TIA

답변

0

확실하지 않습니다. SystemParametersInfo을 SPI_GETNONCLIENTMETRICS와 함께 사용하고 결과로 NONCLIENTMETRICS 구조체의 iBorderWidth 및 iPaddedBorderWidth를보고 상관 관계를 찾을 수 있는지 확인해보십시오.

관련 문제