ダイアログボックスの背景色はシステムの設定なのでGetSysColorで取得します。
1 | DWORD bkColor=GetSysColor(COLOR_BTNFACE); |
GetSysColorは引数によって他にも様々な値を取得できます。
COLOR_ACTIVEBORDER | アクティブウィンドウの境界の色 |
COLOR_HIGHLIGHT | コントロール内で選択されている項目の色 |
COLOR_INFOBK | ツールチップコントロールの背景色 |
COLOR_WINDOW | ウィンドウの背景色 |
などなど
他にも沢山あります。
詳しくはmsdnのGetSysColorページを見てください。
Comments (0)