無料で俺がRPGを作れるようにするスレat GAMEDEV無料で俺がRPGを作れるようにするスレ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト184:182 04/03/15 00:06 mfA2vkrj.net ごめn>>182は違った。 CreateDIBSection()なんか久しぶりに使ったから忘れてたよ。 >>179の使い方なら、 hBMP = CreateDIBSection(hdc , &biInfo , DIB_RGB_COLORS , NULL , NULL , 0); でいいんじゃない?一応うごいたよ。 185:名前は開発中のものです。 04/03/15 00:14 BH49Bw7k.net ちうか、CreateDIBSectionで作ったビットマップ使って無いじゃん… あと、hdcをグローバル変数にするのはよくないと思う。 186:98 04/03/15 00:37 YR7Ealek.net >>182 (LPVOID *)(lpPixel)でもNULLでも動きました。 CreateDIBSectionの第4引数にはポインタのポインタを指定しなければいけないのに、(LPVOID *)(&lpPixel) だとアドレスのポインタのポインタだから間違いというところまでは分かったんですが、 Cだと(LPVOID *)(&lpPixel)が正しくて、C++だと(LPVOID *)(lpPixel)が正しいということは ポインタの書き方がCとC++で違うということなんでしょうか。。 >>185 使おうとしてコンパイルエラーが出たので、まずは何もさせずにコンパイルできることを目指してました。 >hdcをグローバル変数にするのはよくない ローカル変数の呼び出し方がよく分からないので、とりあえずグローバル変数にしてあります。 分かり次第直します。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch