ausserhalb von WM_PAINT zeichnen
-
Hey Leute,
ist es(wenn wie) möglich, dass man auch ausserhalb der WindowProzedur
nen TextOut Aufruf macht oder n paar Rechtecke zeichnet???
mfG
carnage
-
Türlich ist das möglich. Du brauchst bloss nen DC (HDC) wo du reinmalen kannst. Den bekommst du z.B. von GetDC(). Für GetDC wiederum brauchst du ein Window Handle (HWND), aber das solltest du haben wenn du ein Fenster hast.
Wenn du mit Zeichnen fertig bist gibst du den DC mit ReleaseDC() wieder frei.
-
Aber: Wenn du z.B. mit einem anderen Fenster über deine Zeichnung fährst, wird sie danach nicht mehr da sein.