はじめまして。 サンプルコード集ダウンロードさせていただきました。
それで、自分の作っている簡単な(でも私にとっては難しい)プログラムに組み込んでみたのですが、エラーが3つ出てコンパイルできません。
ひとつは"hMBMP"をHDCで宣言しているためだと分かったのですが、後二つが分かりません。
SDKプログラムのサンプルでCATというプログラムなのですが、
'CreatePolyPolygonRgn' : 2 番目の引数を 'int' から 'const int *' に変換できません。 (新しい機能 ; ヘルプを参照)
と
'free' : 1 番目の引数を 'int' から 'void *' に変換できません。 (新しい機能 ; ヘルプを参照)
と出てしまいます。
ヘルプを見れば分かるのかもしれませんが、MSDNライブラリーのCDを無くしてしまってヘルプが入ってないんです・・・。
自分の環境は、Visual C++ 6.0J Proです。
とりあえず,型を考えてプログラムを組むようにしましょう。
freeなんてのはC言語の基本的なライブラリですから,ちょっと本を探せば見つかります。
どちらも,型を間違えたために出てきたエラーです。
http://msdn.microsoft.com/library/en-us/gdi/regions_9dbi.asp
http://msdn.microsoft.com/library/en-us/vclib/html/_CRT_free.asp
わかりました。 ありがとうございます。
ツイート | ![]() |