tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル LoadBitmapでVC6のDLLからbitmapを取得して描画。
投稿日: 2008/06/26(Thu) 21:33
投稿者よし
お世話になっております。

BMP画像のリソースを含んだVC++ 6.0 で作成したDLLから、
VB6.0 SP6 にてLoadBitmapを使って、そのBMPのリソースのハンドルを取得し、
取得したハンドルを使用して、PictureBoxにBMPを描画できないか考えております。

同様にVC++6.0のDLL には、ストリングテーブルで文字列のリソースもあり、
それらはLoadstringで問題なくVB6に取得できています。
LoadBitmapも返り値はエラー(=0)でないので動作はしていると思っています。
ハンドル値の取得後の処理に行き詰っております。

BMPリソースのハンドル値を使ってPictureboxに描画する方法をご存じの方が
いらっしゃいましたら教えて頂けますでしょうか。
よろしくお願いいたします。

ソース一部
hndl = Loadlibrary(DLLファイル名)
lngRet = LoadBitmap(hndl,100)      '100で表示したいビットマップを特定。
lngRet には0以外の値が返ります。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。