RichEditControl - Font Einstellungen ermitteln, speichern, wiederherstellen.
-
Huaaaai,
ich glaube der Titel sagt alles aus.
Wie komme ich am einfachsten an die aktuellen Schrift-Einstellungen eines RichEditControls, um sie für den nächsten Programmstart zwecks Wiederherstellung zu speichern?
Also, ich hab da was mit GetTextFace(HDC hdc) gefunden, hätte ich schonmal den Namen, mit GetTextMetrics(HDC hdc,LPTEXTMETRIC lptm) hätte ich die Größe.
Mit HDC GetDC(HWND hWnd); krieg ich das hdc. Könnte so gehen, ne?
Bloss, LPTEXTMETRIC hat so viele Member
, das müsste ich ja alles speichern
!
Geht das einfacher? Hmm.. vllt. über die Registry?Gruß,
f.n.
-
Aaaaah, hab was besseres gefunden: EM_GETCHARFORMAT

-
jipppieeeeeee funzt!
bloss mit der farbe das noch nicht
-
tadaaaaaaaa!
chfmt.dwMask = CFM_FACE|CFM_CHARSET|CFM_SIZE|CFM_COLOR
chfmt.dwEffects = 0;
-
mach dein blog woanerds du vogel