- 467 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 16:59:29 ]
- >>462
無駄に長すぎ。 昔InputBox互換関数を作った事あるがA/W両対応して (ダイアログプロシージャ内で切り替える) 50行程度で出来たが。 とりあえず、DialogBoxIndirectParamを使ってるのにわざわざCreateWindowExしまくるなら 予めリソースエディタで作っておいたダイアログリソースのバイナリを埋め込んで使えばいいかと。 フォントはMS Shell Dlgを設定しておけばいいし。 static const BYTE templ[] = { ... }; DialogBoxIndirectParam(hinst, (LPCDLGTEMPLATE)templ, ...);
|

|