webForumDet fria alternativet

byta font

2 svar · 240 visningar · startad av Nexus86

Nexus86Medlem sedan okt. 20023 030 inlägg
#1

Hmm.. Stöter visst bara på problem nu. :l

Hur byter man teckensnittet i ett fönster så att det blir ett annat om man använder DrawText? Just nu har jag nedanstående men det vill sig inte. :l

HGDIOBJ hDefaultFont = (HFONT)GetStockObject(DEFAULT_GUI_FONT);
SendMessage(hWnd, WM_SETFONT, (WPARAM)hDefaultFont, (LPARAM)NULL);
Marcus EMedlem sedan maj 20021 466 inlägg
#2

Du kan alltid prova SelectObject.

Nexus86Medlem sedan okt. 20023 030 inlägg
#3

Hur blir det då? Följande fungerar iaf inte.

HGDIOBJ hDefaultFont = (HFONT)GetStockObject(DEFAULT_GUI_FONT);
SelectObject(hDC, hDefaultFont);
126 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)