Determinare quando il controllo Ix activex è stato ridipinto
-
19-08-2019 - |
Domanda
Stavo usando spy ++ e ho notato che il controllo IE che ho incorporato in un modulo di Windows chiamava o inviava periodicamente WM_PAINT quando si ridisegna da solo. Sto cercando di capire come nel codice C # posso eseguire un metodo C # ogni volta che questo controllo invia WM_PAINT. Conosco abbastanza pinvoke a questo punto per essere pericoloso.
Grazie in anticipo,
Bob
Soluzione
Non hai davvero bisogno di PInvoke per farlo. Il modo corretto è utilizzare la sottoclasse per gestire specifici messaggi di Windows. Ecco un link per farlo:
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow