Abfangen einer WM_PAINT-Nachricht und dabei
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.
Lösung
Ich würde SetWindowHookex überprüfen (siehe: setwindowShookex in c # )
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow