Petzold vergessen / font
-
Heiho
ich hab heute meinen petzold vergessen mit zu nehmen, aber ich moechte meinen objekten {create} ein font verpassen,
ich bemuehe bereits google und die MSDN - aber find nicht das richtige, jemand n schubs fuer mich ?
{ich moechte die font auf "MS San Serif"
-
CreateFont(Indirect) -> WM_SETFONT / SelectObject
oder sowas: http://www.c-plusplus.net/forum/viewtopic-var-t-is-68634.html
-
danke, kurz vor deinem post hatte ichs rausgefunden
HFONT MainFont = CreateFont(...); HWND Button = CreateWindoe(...); ::SendDlgItemMessage(..., ID_BUTTON, WM_SETFONT, (WPARAM)MainFont, ...);ich dachte vorher nie an "SendDlgItemMessage" da ich es verwirrend, find, es ist doch kein dialog element - aber egal - solange es geht #gg
-
Was hindert dich daran SendMessage zu verwenden? Das entscheidende ist doch die Nachricht.
-
japs hab ich auch gesehen nach diesem post {o; - shcon laengst ausgetauscht
-
Denk auch daran den Font-Handle wieder zu löschen
.
-
ich weiss, schon laengst geregelt - danke {o;