CreateDIBsectionを使うには?

解決


ととろねこ  2005-06-17 03:06:51  No: 57943

お世話になります。
Win2000 VC+6.0 AppWizard SDI 基本クラスCViewで
CreateDIBsection()を使おうとしているのですが、
gdi32.libをプロジェクトに追加し、
wingdi.hをインクルードしているにもかかわらず、
下記のコンパイルエラーが出てしまいます。
error C2065: 'CreateDIBsection' : 定義されていない識別子です。

何が足りないのでしょうか?


PATIO  2005-06-17 03:11:08  No: 57944

コンパイルエラーが出ているのであれば、
リンク対象にlibファイルを追加しているというのは関係ありません。

ただ、CreateDIBSectionであれば、わざわざヘッダーファイルを追加しなくても
アプリケーションウイザードで作成された状態で大丈夫なはずです。

単に綴りミスではないでしょうか?


PATIO  2005-06-17 03:12:07  No: 57945

追伸。

多分、インクルードファイルの追加もライブラリの追加も要らないと思います。


ととろねこ  2005-06-17 03:17:28  No: 57946

CreateDIBsection()
の's'が小文字でした。
お騒がせしました。


通りすがりの...  2005-06-17 03:21:47  No: 57947

↑の質問の通りなら"CreateDIBsection"の'S'が小文字になっています。
正しくは大文字で"CreateDIBSection"ですね。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加