Schriftart und -größe bei TextOut()
-
Hallo!
Wie kann ich die Textgröße bzw. die Schriftart einstellen?
Grüße,
Björn
-
CreateFont / SelectObject

-
Hab auf die Schnelle unter CreateFont nur eine MFC Funktion gefunden.
Gibt's so eine auf für Win Api. Mal ne grundsätzlichere Frage:
Wenn ich ein Programm komplett in WinApi geschrieben habe, dann aber zusätzlich noch "afxwin" include und die MFC in den Projekteinstellungen einschalte: Kann ich dann das Programm in WinApi lassen und nur für ein paar Funktionen MFC verwenden?
Björn
-
Ja, *so eine* gibt's auch für die Win API. Damit setzt du GDI Objecte in deinen Device Context ein. Ich glaube kaum, dass du das nicht selber finden konntest:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/devcons_9v3o.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/fontext_8fp0.aspIch würde dir eher empfehlen, dein Programm grundsätzlich in mit der Klassenbibliothek zu schreiben und dort, wo du die API eben doch direkt brauchst, darauf zurückzugreifen. Das ist in jedem Fall einfacher und schöner. Vieles kannst du mit MFC nicht mehr so einfach machen, wenn du alles mit reiner Win API geschreiben hast.