2

我知道这似乎是一个奇怪的问题,它是!但是利用已经安装的窗口固定宽度字体(例如:Fixedsys)我会节省很多大小(因为我想让最终的 EXE 尽可能小)

从 Windows 上现有的(已安装的)光栅/位图字体获取 BITMAP(或位数组)的最佳方法是什么?或者没有办法做到这一点,我必须制作一个包含所有字母的 bmp 文件并作为资源加载?

是的,我正在尝试将小型可执行文件制作为 16kbs,大小非常重要!感谢您的关注,我希望我解释正确:)

4

1 回答 1

2

有可能:创建一个 DC,附加您的位图和字体,将字体渲染到位图中,分离并销毁 DC。剩下一个位图,其中包含您用字体绘制的字母。

我假设您熟悉 GDI 来完成上述任务。如果没有,请找到有关 GDI 的好教程。

于 2012-07-08T06:12:54.607 回答