私はVisual Studio 2008 Professional Editionを使用しています。私はダイアログエディタで次のようなダイアログを設計しました。 - グループボックスの外観と感じ
[タスク]というダイアログのグループボックスには十分注意してください。されている
突然、元青キャプションと、ダイアログエディタで指定されたエッジを丸め: - それはこっちに正常に見えるが、私は自分のアプリケーションからモードレスダイアログボックスとして表示するときにグループボックスのルックアンドフィールは突然に変わります黒い前景と四角いエッジで置き換えられます。 なぜこれが突然起きているのかを知りたいので、ダイアログエディタで指定されたルックアンドフィールで表示させたいのですが。
次のコードは、dialog-のための私のリソースファイル(Timer.rc)に存在している:事前に
IDD_FORMVIEW DIALOGEX 0, 0, 204, 118
STYLE DS_ABSALIGN | DS_SETFONT | DS_SETFOREGROUND | DS_CENTER | WS_MINIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_APPWINDOW | WS_EX_NOACTIVATE
CAPTION "SR-Timer(Work in Progress)"
FONT 10, "Verdana", 400, 0, 0x0
BEGIN
CONTROL "Shutdown",IDC_RADIO1,"Button",BS_AUTORADIOBUTTON,73,37,48,10
CONTROL "Restart",IDC_RADIO2,"Button",BS_AUTORADIOBUTTON,73,54,39,10
CONTROL "Stand By",IDC_RADIO3,"Button",BS_AUTORADIOBUTTON,73,70,44,10
CONTROL "Hibernate",IDC_RADIO4,"Button",BS_AUTORADIOBUTTON,73,87,47,10
GROUPBOX "Tasks",IDC_STATIC,59,28,90,78
END
感謝。
ビジュアルスタイルもラジオボタンには表示されません。 – Joey
[アプリケーションでWindowsテーマを使用するにはどうすればいいですか?](http://stackoverflow.com/questions/3884525/how-do-i-make-my-application-use-the-windows-theme) – Deanna