1

ダイアログ テンプレート リソースを作成し、ダイアログ エディターで WS_POPUP プロパティを設定しました。

テンプレート リソースを使用してモーダル ダイアログを生成しても問題ありません。

ここに私の問題があります: プロパティ ページ (CPropertySheet) でダイアログを生成したいので、スタイルを WS_POPUP から WS_CHILD に変更したいです。

私は多くの方法を試しました。OnInitDialog、OnCreate、PreCreateWindow、PreSubclassWindow のダイアログを ModifyStyle または SetWindowLong で変更しても機能しません。

同じリソースでダイアログを生成し、スタイルを変更することは可能かどうか疑問に思っています。

また、 http://www.codeproject.com/Articles/13133/Modifying-a-modal-dialog-s-style-and-position-at-rのメソッド リストも機能しません。

どんな助けでも感謝します!

4

1 に答える 1