Entwickler-Ecke

Windows API - Prozedur-Namen für Schriftgrösse und -art?


delporum - Fr 01.07.22 12:52
Titel: Prozedur-Namen für Schriftgrösse und -art?
vor

Delphi-Quelltext
1:
2:
3:
    WinProcs.SetTextColor(DC,$C00000);
    WinProcs.SetBkColor(DC, $80F000);
    WinProcs.TextOut(DC,X,Y,PSagen,Length(PSagen));

würde ich gerne schriftgrösse und schriftart, wie arial, festlegen.
wie heissen solche prozeduren?

Moderiert von user profile iconTh69: Titel geändert (war "prozedure-namen für schrift-grösse und art").
Moderiert von user profile iconTh69: Delphi-Tags hinzugefügt


Th69 - Fr 01.07.22 13:06

Hallo und :welcome:,

alle WinAPI-GDI-Funktionen findet man unter wingdi.h header [https://docs.microsoft.com/en-us/windows/win32/api/wingdi/], u.a. auch SelectObject [https://docs.microsoft.com/en-us/windows/win32/api/wingdi/nf-wingdi-selectobject], s.a. Text and Fonts [http://www.winprog.org/tutorial/fonts.html].

Aber warum verwendest du mit Delphi direkt WinAPI-Funktionen und nicht die VCL?


Sinspin - Fr 01.07.22 15:06

Ich habe kein Ahnung was das soll.
Die ganzen Fragen wurden schon in der DP gestellt, mit genau dem gleichen NULL-Gehalt an Information und dem NULL-Interesse an einer Mitarbeit beim finden einer Lösung!

Crosspost:
https://www.delphipraxis.net/210927-schrift-details.html

@delporum / milurt : Was ist deine Muttersprache? What is your native language?