初投稿です。お世話になります。
VC++2008 SDK on Vistaで開発しています。
そのままコンパイルするとメインウィンドウはxp visualスタイルが適用されているのですが、リソースダイアログはvisualスタイルが適用されていません。これを適用させるにはどうしたらよいのでしょうか?
ダイアログ本体はDialogBoxマクロで呼び出しています。
DialogBox((HINSTANCE)GetWindowLong(hWnd , GWL_HINSTANCE) ,
MAKEINTRESOURCE(IDD_FORMVIEW), hWnd , DialogProc);
メインウィンドウのメニューバーがxpスタイルだったので
適応されていると思ったら、子のコモンコントロールは適応されてませんでした。
ということでマニフェストファイルを追加したらビジュアルスタイルが適応されました。
お手数おかけしました。
ツイート | ![]() |