После того, как я использую setcontrolfont, текст текстового поля не обновляется. Единственный способ, которым я это исправил, - это удаление, затем чтение всего текста, но это кажется хакерским. Как я могу сделать это правильно?
Спасибо
* это функция, которую я сделал:
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));
}