Text-farbe-Schriftarten

Hi,
ich entwickler unter Ms VSt in C (Windows-Programmieng).
wie kann ich in meine Dialogfenster ein Textfeld (Label) die Schrift-farbe bzw. Schriftarten ändern.
wie heißt der Befehl unter Windowsprogrammierung und wie binde ich den entsprechende Object an?

SetTextColor(GetDC(GetDlgmItem(hwnd, IDC_STATIC)), RGB(255,0,0));

Der Text sollte jetzt rot sein, hat sich aber nichts geändert.

Hallo
Ich hab VB5.
Da kann ich einfach ein Formular erstellen, welches modal geladen , bzw. angezeigt wird.
Ich würde, wenn es eben geht, keine API-Programmierung verwenden.
MfG
Matthias

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi Matthias,
kann leider nicht anders machen.
Habe doch gradnoch hingekriegt, habe aber leider den Prinzip nicht ganz verstehen. da ich vorher auch den selben befehler benutz habe.
Muss mir den WindowsProgrammierung-ablauf noch mal durch den kopf gehen lassen.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]