Frage

Ich versuche, die WM_PAINT-Meldung des Desktops in C ++ zu interceptieren.Ich zeichne gerade mit dem Desktop-Griff, mein einziges Problem ist, dass ich nicht synchron bin, also kann es flackern.

Was ich im Grunde mag, ist eine Erklärung, in der ich das WM_PAINT der UINT-Nachricht überprüfen kann. Wenn dies der Fall ist, möchte ich etwas anderes tun.

Ich werde es den faulen Weg fragen, hält jemand das in einem kleinen Code?Das Erhalten des Desktop-Griffs erfolgt mit GETDESKTOPWINDOW ();Daraus will ich auch für wm_paint überprüfen.

War es hilfreich?

Lösung

Ich würde SetWindowHookex überprüfen (siehe: setwindowShookex in c # )

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top