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


BitTip  2003-01-14 02:19:38  No: 50923  IP: [192.*.*.*]

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

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

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

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

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

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

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

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

編集    削除