【发布时间】:2014-08-01 21:47:33
【问题描述】:
我正在尝试将所有内容从 GDI 迁移到 GDI+。就目前而言,我正在绘制缓冲区 DC (GDI)。我想让它改为绘制到 HBITMAP 并且只绘制一次。我努力了 带有指针和图像的东西,但找不到任何有用的东西。没有 istream 或文件,我没有使用平面 api 版本(找到了一个构造函数。)
【问题讨论】:
-
如果您想迁移到 GDI+,请停止使用 HBITMAP。 “缓冲区 DC”应该是位图,最好是 32bppPARGB 像素格式以使其快速。你用 Graphics::FromImage() 画进去。但是,如果您需要它,那么您可以使用 Bitmap::FromHBITMAP() 从 HBITMAP 转到位图。