2011-01-27 91 views
1

我通過調用GetStockObject API來獲取Windows字體。然後,在通過GDI +繪圖之前,我需要更改此字體字符集(或使用更改的字符集創建它的副本)。有什麼方法可以推動它呢?WinApi更改字體字符集

回答

1

This link現在可以幫助解釋修改現有的系統字體。您只需在呼叫CreateFontIndirect()的電話中設置備用字符集。

0

Windows字體通常基於Unicode。他們不使用字符集。

此外,這聽起來像一個XY problem。你想解決什麼真正的問題?

+0

有CreateFont函數的字符集參數:http://msdn.microsoft.com/en-us/library/dd183499(v=vs.85).aspx – SiberianGuy 2011-01-27 10:40:42