ページ 11

表示できないダイアログ

Posted: 2008年5月20日(火) 22:30
by shin
どうも、shinです。
この前あるソフトを作っていて、
MainWndが作成されたらCreateDialogプロシージャを使って
モードレスダイアログを表示させようとしたのですが、
なぜか表示できません。
これはどうしてですか?
ちなみにそのモードレスダイアログの名前は"SubWnd"で、チャイルド、枠無しです。

Posted: 2008年5月20日(火) 23:04
by konisi
DialogBox関数を使ってみてください。

Posted: 2008年5月21日(水) 11:32
by 田中 宏
"SubWnd"のウィンドウプロパティで”可視”にチェックが入っていますか?
又は、ShowWindow関数(API)でウィンドウの表示状態を設定します。
また、枠無しではそのウィンドウに表示されているものが無ければ、表示されていても何も見えません。
試しにスタティックテキストなどで文字を入力してみてください。

Posted: 2008年5月21日(水) 18:56
by shin
試しにスタティックテキストを入れてみたら普通に表示できました!
ありがとうございました!