CreateWindowExでダイアログボックスを作るには


BitTip  2003-01-13 17:19:38  No: 50923  IP: [192.*.*.*]

題のままです。
ウインドウスタイル等をどのように指定するかが、
わかりません。

編集 削除
 2003-01-13 18:04:04  No: 50924  IP: [192.*.*.*]

ウィンドースタイルでしたら dwExStyle にではないでしょうか
「等」とあるからには他にも指定する引数がわからないのでしょうか?

編集 削除
YuO  2003-01-13 18:20:52  No: 50925  IP: [192.*.*.*]

通常のスタイルは第4引数で,拡張スタイルが第1引数です。
これは普通のウィンドウを作成するときと変わりませんが……。

ただ,ダイアログボックスのウィンドウプロシージャに,
構造体等を渡す必要があるかもしれませんが……。
#公式の情報にはCreateWindowExでダイアログを作成する方法はなさそうです。

編集 削除
BitTip  2003-01-13 21:41:16  No: 50926  IP: [192.*.*.*]

わかりにくい書き込みですみません。
「ウインドウスタイル等」というのは、
モーダルダイアログを使用するときの
拡張スタイルと通常のスタイルの組み合わせで
どれとどれを組み合わせるべきなのかということです。
DialogBox関数の説明中に
ダイアログボックスを
CreateWindowExを使って作っているというような
ものを目にしたのでこのような質問をしました。

編集 削除