2006年5月31日 星期三

[API]取得windows系統字型

HFONT hFont = ( HFONT )GetStockObject(DEFAULT_GUI_FONT);
CFont *font=CFont::FromHandle(hFont);
...
XXX.SetFont(font)

2006年5月30日 星期二

英文版windows裝GTK runtime Lib

我用英文版windows,在安裝完gaim後,介面上的中文都會變成框框,install/uninstall了好幾次,gtk2的設定檔也改過了,都找不到原因,找了好久才知到,原來是預設的佈景主題有bug :(
1. 在安裝 GTK 時,請不要安裝 GTK-Wimp theme 這個介面主題
2. 修改介面字型大小:在沒有安裝 GTK-Wimp 這個主題,你可修改 C:\Program Files\Common Files\GTK2.0\etc\gtk-2.0\gtkrc
修改 "gtkrc" 的內容成如下:
gtk-font-name="Sans 9"