【发布时间】:2010-11-14 06:40:52
【问题描述】:
我最近开始学习如何在 Visual Studio 中使用 MFC。我的程序使用了许多 32x32 像素的小图像,为方便起见,它们被放在一个大的 .png 中。我已经想出了如何将大图像加载到 CImage 中并将其显示在 CClientDC 上,但是我找不到任何可以帮助我将图像拆分为较小的 32x32 图像的方法。
或者,我可以使用 DevIL 获取大图像的像素数据,但我找不到任何从像素数据构造 CImage 的东西。
由于我几天前才开始学习 MFC,因此我不太了解 API,而且我可能遗漏了一些明显的东西。谁能指出我正确的方向?
【问题讨论】: