プロパティページをポップアップ表示するには

解決


ねも  2009-04-17 02:23:20  No: 70009

VC2005です
タブコントロールでCPropertyPageのダイアログを普通に表示している状態で、
ボタンを押したら、CPropertyPageのダイアログをポップアップして表示したいです。
スタイルの変更する関数を使用しましたが何も変わりませんでした。
m_Page.ModifyStyle(WS_CHILD, WS_POPUP);
可能でしょうか。


wclrp ( 'o')  2009-04-17 08:12:06  No: 70010

可能かどうかは知らないけど
後からウィンドウスタイルを変更するのはできないことが多い。

別にポップアップウィンドウを出す。
それを親ウィンドウに指定しなおす。
ドッキング/フローティングの切り替えは大抵がこの方法だと思う。

ソフトによっては同じ内容のウィンドウを作り直しているみたい。


ねも  2009-04-17 23:23:26  No: 70011

ありがとうございます。
できないということがわかりました。
ポップアップとプロパティページの2つのダイアログを作成することにします


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

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






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