Реализуйте это:
bool CALLBACK SetFont(HWND child, LPARAM font){
SendMessage(child, WM_SETFONT, font, true);
return true;
}
внутри отдельного файла или просто в main.cpp, а затем просто запустите:
EnumChildWindows(hwnd, (WNDENUMPROC)SetFont, (LPARAM)GetStockObject(DEFAULT_GUI_FONT));
всякий раз, когда вы хотите, например, в сообщении WM_CREATE
, после того как вы создали все свои дочерние окна!
У меня всегда есть SetFont.cpp
и SetFont.h
в моих приложениях win32 GUI для приложений.