WinApi更改字体字符集
我通过调用GetStockObject API获得Windows字体。然后在使用GDI+绘图之前,我需要更改此字体字符集(或使用更改的字符集创建其副本)。有什么方法可以实现它?Windows字体通常基于Unicode。他们不使用字符集WinApi更改字体字符集,winapi,Winapi,我通过调用GetStockObject API获得Windows字体。然后在使用GDI+绘图之前,我需要更改此字体字符集(或使用更改的字符集创建其副本)。有什么方法可以实现它?Windows字体通常基于Unicode。他们不使用字符集 而且,这听起来像是一个错误。您试图解决的真正问题是什么?Windows字体通常基于Unicode。他们不使用字符集 而且,这听起来像是一个错误。您试图解决的真正问题是什么?现在可以帮助您解释如何修改现有的系统字体。您只需要在调用CreateFontIndirect
而且,这听起来像是一个错误。您试图解决的真正问题是什么?Windows字体通常基于Unicode。他们不使用字符集
而且,这听起来像是一个错误。您试图解决的真正问题是什么?现在可以帮助您解释如何修改现有的系统字体。您只需要在调用
CreateFontIndirect()
时设置备用字符集,这可能有助于解释如何修改现有的系统字体。您只需要在调用CreateFontIndirect()
时设置备用字符集,CreateFont函数有一个字符集参数:这大部分是历史记录CreateFont
可以追溯到不支持Unicode的Windows 3(如果不是更早的话)。CreateFont函数有一个charset参数:这主要是一个历史事件CreateFont
可以追溯到不支持Unicode的Windows 3(如果不是更早的话)。