Win32API質問箱 Build78

このエントリーをはてなブックマークに追加
852デフォルトの名無しさん
ダイアログが表示されなくて困ってます
http://wisdom.sakura.ne.jp/system/winapi/win32/win84.html
ここのソースそのままコピペして
DialogBox関数の2番目の引数を自分で作ったやつ(IDD_DIALOG1)に直して
あとはresource.hをインクルードしただけです

Dialogbox関数の戻り値は-1でした
助けて下さい
853デフォルトの名無しさん:2009/04/20(月) 05:03:02
int Pod = (Width% (Align*8))== 0 ? 0:Align-((Width% (Align*8))/8);//ワードアライン

恥ずかしげもなく、よくこんな間抜けなコードを晒せるなあと感心するよ
854デフォルトの名無しさん:2009/04/20(月) 05:49:50
あまりの糞コードに噴いたじゃねーかよw 朝から笑わせんなwww


画像処理ってこういう単純なルーチンでもそいつのスキルが明確に現れるよな
855デフォルトの名無しさん:2009/04/20(月) 08:05:32
CreateDIBSectionとCreateDIBitmap使えばいいじゃん。
そもそもDDBである必要性もあるかどうか。
856デフォルトの名無しさん:2009/04/20(月) 08:43:36
>>852
朝飯食べてて、思ったんだけど、WEBページからコピーしてそのままのは動く?
あと、4つくらい有るけど、そのWEBページのどのソース?
857デフォルトの名無しさん:2009/04/20(月) 08:54:41
>>852
resource.hの中もIDD_DIALOG1になおした?
リソースをインクルードした?
858デフォルトの名無しさん:2009/04/20(月) 09:01:49
あーリソース自分で作ってインクルードもしたんかごめん
859デフォルトの名無しさん:2009/04/20(月) 10:21:58
852です

http://kissho.xii.jp/1/src/1jyou72627.zip.html
ソース丸投げです 許して下さい
いろいろ弄ってみたんですが、どうしてもダイアログが表示されません
お願いします
860デフォルトの名無しさん:2009/04/20(月) 10:32:35
まず
L"IDD_DIALOG1"

MAKEINTRESOURCE(IDD_DIALOG1)


なおすのはこれだけじゃ無いけど、まずはこれ
861デフォルトの名無しさん:2009/04/20(月) 10:37:23
あとはDlgProcで処理しないときは0を返してダイアログのVisibleをtrueにしとけば出るだろう。
862デフォルトの名無しさん:2009/04/20(月) 10:40:49
852です
出た!!!ありがとうございます!!!