Paint-Problem



  • Hallo zusammen,
    ich sitze gerade an einem ganz merkwürdigem Problem. Ich habe eine Maske mit mehreren transparenten Bereichen. Auf der Maske befinden sich mehrere Elemente (Buttons,Labels usw). Nun zeichne ich auf die Maske eine Grafik. Soweit funktioniert alles wunderbar.

    Sobald nun aber eine WM_PAINT-Ereignis auftritt, wird zwar meine Hintergrundgrafik erneut gezeichnet (leider über alle Bedienelemente). Alle Controls werden nicht neu gezeichnet???? Weiß jemand Rat?



  • Vielleicht hilft die Angabe von WS_CLIPCHILDREN bei CreateWindow(Ex)?!



  • @flenders, habe deinen Vorschlag nicht mehr ausprobieren können - Grund: Feierabend 🙂 Habe das Problem aber mit der Funktion InvalidateRect beheben können. Danke.


Anmelden zum Antworten