• ベストアンサー

Turbo C++2006でGDI+を

Turbo C++2006でGDI+を使用するにはどうしたらいいでしょうか? PNGを読み込みたくて調べていたのですが、 GDI+を使えみたいに書いてある所もあり 他のHPを見ながら色々試したのですが上手く行きません。 もし知っている方が居られましたら 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

ボーランド系は全く分らないのですが、回答が無かったので、敢えてレスをつけさせていただきます。 1.OSによるのですが、環境に gdiplus.dll を入れる必要があります。  (Windows 2000では入ってないです。XPなら入ってます) 2.gdiplus.dll 内の各種機能にアクセスするためのヘッダファイルが必要です。  MSの開発環境だと、#include <gdiplus.h> が必要ですが... 3.gdiplus の LIB とリンクしておく必要が、たぶん、あります。 結局のところCOMコンポーネントなので、Turbo C++でもVC++でも使い方は変わらないのだと思うのですが、 とりあえず gdiplus で画像を読み込んで表示するだけでも、ちょっとややこしいです。 ズバリ!のサンプルは持ってないんですが、gdiplus で検索すれば、それなりの結果が得られるかと思います。

gotyan
質問者

お礼

有り難う御座います libをリンクしたのですが #include <gdiplus.h>を設定すると Turbo C++の中に同じ名前の違う関数が有って (エラー的にはこんな感じのエラーです)エラーが起こります........ もしかして標準で持ってる? と思い.hを外しても関数を判断してくれず途方に暮れています。 もう少し調べてみます。有り難う御座います

関連するQ&A