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