gpt4 book ai didi

c++ - 从已安装的 Windows 光栅(位图)字体直接获取 BITMAP

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:54:50 26 4
gpt4 key购买 nike

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

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

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

最佳答案

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

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

关于c++ - 从已安装的 Windows 光栅(位图)字体直接获取 BITMAP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11380660/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com