CImageListからCImage – プログラミング – Home

通知
すべてクリア

CImageListからCImage


ryo
 ryo
(@ryo)
ゲスト
結合: 24年前
投稿: 252
Topic starter  

開発環境 : WinXP SP2 VS2003 MFC使用 MDI

CImageListにAddした複数枚のビットマップを
1枚ずつCImageで取り出したいのですが
可能でしょうか?

やり方をご存知の方、または解説しているサイト等ございましたら、教えていただけま
すでしょうか?よろしくお願いします。


引用解決済
トピックタグ
PATIO
(@patio)
Famed Member
結合: 4年前
投稿: 2660
 

基本方針は、下の方にある「CBitmapからCImageへの変換」と同じではないですか。
ビットマップのハンドルが得られれば、CImageにアタッチすれば良いのでは?
CImageListの入れてしまった物のHBITMAPは取得できないので
別にメモリDCでも作成してそこに必要なサイズのBITMAPを作成して
メモリDCに対してCImageListの中のイメージを描画する・・・かな。
何がしたいのかは良く分からないけれど、やり方的にはそんな所かと。

基本的な知識の組み合わせで何とかなるので調べれば何とかなると思います。
ちなみに一発で出来る便利な方法をお求めでしたらそんな方法は無いと思います。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました