- ベストアンサー
PICTURE型
VC++ 6.0 MFCを使っています。 スタティックボックス上にjpgファイルの画像を読み込む表示したいと思ってます。 ダイアログ上に表示することはできましたが、スタティックボックス上に表示することができません(スタティックボックスに隠れてしまいます)。 今、LPPICTURE型を用いて描画しています。 LPPICTURE型のヘルプが見つからず困ってます。 ちなみにMSDNは持っていません。 LPPICTURE型について記述したページがあれば教えてください。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
どんなライブラリ関数を使っているのでしょう 参考になさっているWebページなどがあるならその情報を投稿しましょう # MFCが使えるのに MSDNが無い… VC++で扱うイメージ型ですと HBITMAP,CBitmapになりますよ ALT(OLE)系関連だと stdPictureをラップしたCPictureなんてのも使いますが ・・・ MFCを使っているなら スタティックコントロール作成時に SS_BITMAPスタイルを追加して作成して CStatic型のメンバー変数を用意します イメージのビットマップハンドルを取得してCBitmapのメンバー関数SetBitmapに渡してやれば表示出来ますよ GDI+でBitmap型に読み込み GetHBitmapでビットマップハンドルを取得といった方向かと
お礼
ありがとうございます。 またお返事遅くなり申し訳ありません(ダイアルアップしか来ていないもので・・・・・)。 HBITMAP,CBitmapは初めて聞きました。 SS_BITMAPスタイルですか。 試してみます。 ありがとうございました。