[WinAPI] Automatyczne ustawienie czcionki

0

Wiecie może jak zrobić automatyczne ustawianie

SendMessage(hwnd, WM_SETFONT, (LPARAM)GetStockObject(DEFAULT_GUI_FONT), NULL);

dla każdej utworzonej kontrolki? Mam dużo kontrolek, a dodanie powyższego kodu do każdej z nich zajęłoby mi sporo czasu i zagmatwało kod, czytelność też ma znaczenie. Z góry dzięki za pomoc.

EDIT:
Wybacz, po prostu wczoraj miałem zaćmienie w myśleniu, dzisiaj lepiej główkuję. +

2

tak ciężko pomyśleć...
funkcje zostały wymyślone po to... żeby ten samo kod napisać raz, wystarczy z tej właściwości skorzystać :>

HWND CreateWindow_SetFont(LPCTSTR lpClassName,LPCTSTR lpWindowName,DWORD dwStyle,int x,int y,
int nWidth,int nHeight,HWND hWndParent,HMENU hMenu,HINSTANCE hInstance,LPVOID lpParam, HFONT fnt)
{
  HWND hwnd = CreateWindow(lpClassName, lpWindowName, dwStyle, x, y, nWidth, nHeight, hWndParent, hMenu, hInstance, lpParam);
  if(hwnd) SendMessage(hwnd, WM_SETFONT, (WPARAM)fnt, 0);
  return hwnd;
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1