0
使用setcontrolfont後,文本字段的文本不會更新。我解決這個問題的唯一方法是刪除然後讀取所有文本,但這看起來很詭異。我如何正確地做到這一點? 感謝字體更改後更新文本字段(Win32)
*它的功能我提出:
void SetControlFont(HWND hand, int size, char* name)
{
HGDIOBJ hfDefault;
hfDefault = (HGDIOBJ)CreateFontA(size, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,0,name);
SendMessage(hand, WM_SETFONT, (WPARAM)hfDefault, MAKELPARAM(FALSE, 0));
}
我不認爲''SetControlFont'是一個Win32函數。你在使用特定的框架嗎? – MSN 2010-04-23 23:58:20