リソースダイアログにxpテーマを適用するには

解決


クロマイ  2009-03-13 22:33:15  No: 69851

初投稿です。お世話になります。
VC++2008 SDK on Vistaで開発しています。
そのままコンパイルするとメインウィンドウはxp visualスタイルが適用されているのですが、リソースダイアログはvisualスタイルが適用されていません。これを適用させるにはどうしたらよいのでしょうか?
ダイアログ本体はDialogBoxマクロで呼び出しています。
DialogBox((HINSTANCE)GetWindowLong(hWnd , GWL_HINSTANCE) ,
MAKEINTRESOURCE(IDD_FORMVIEW), hWnd , DialogProc);


クロマイ  2009-03-14 02:25:45  No: 69852

メインウィンドウのメニューバーがxpスタイルだったので
適応されていると思ったら、子のコモンコントロールは適応されてませんでした。
ということでマニフェストファイルを追加したらビジュアルスタイルが適応されました。
お手数おかけしました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加