Text in Non-Client-Area
-
Hallo!!

Ich möchte gerne ein Fenster unter Windows Vista darstellen, so dass ich in der Non-Client-Area einen eigenen Text zeichnen kann. Nun habe ich mal die FunktionDwmExtendFrameIntoClientAreaausprobiert, jedoch ist es nicht das, was ich suche.
Dann habe ich die Windows-MessageWM_NCCALCSIZEgefunden. Jedoch habe ich bei Google nichts gefunden, wie man die Nachricht benutzt.
Könnt ihr mir da helfen?
Vielen Dank!
mfg Paul
-
Wenn du nur den Text ändern wills, dann benutz WM_SETTEXT.
Ansonsten such mal nach WM_NCPAINT.
-
Also
WM_SETTEXTerfüllt nicht das, was ich möchte. Und beiWM_NCPAINTist das Problem, dass ich ja der Titelleiste nur etwas hinzufügen möchte und nicht die gesamte Titelleiste selbst zeichnen will.
Ich hoffe, du weißt, was ich meine.
Vielen Dank!
mfg Paul