メモリの読み込み – プログラミング – Home

通知
すべてクリア

メモリの読み込み


はち
 はち
(@はち)
ゲスト
結合: 22年前
投稿: 27
Topic starter  

// ビットマップハンドルの作成
hBitmap = CreateDIBitmap(hDC, &lpBMInfo->bmiHeader, 0, NULL,
NULL,DIB_RGB_COLORS);

// ビットマップを指定
::SelectObject (hCompatiDC, hBitmap);

// 画像のバイナリデータからDIBデータを作成
SetDIBits (hDC, hBitmap, 0, lpBMInfo->bmiHeader.biHeight, grayData, lpBMInfo,
DIB_RGB_COLORS);

このDIBデータを読みむ処理を教えてください。
環境Win98,VC++6.0,MFCです。


引用解決済
トピックタグ
渋木宏明(ひどり)
 渋木宏明(ひどり)
(@渋木宏明(ひどり))
ゲスト
結合: 22年前
投稿: 33
 

DIBSECTION ds = {0};
GetObject (hBitmap, &ds, sizeof(ds));

で、ds.dsBm.bmBits の指すアドレスから読み出せます。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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