Déterminer quand le contrôle IE ActiveX a été repeint
-
19-08-2019 - |
Question
J'utilisais spy ++ et j'ai remarqué que le contrôle IE que j'avais intégré dans un formulaire Windows appelait ou envoyait périodiquement WM_PAINT lorsqu'il se repeignait. J'essaie de comprendre comment, dans le code C #, je peux exécuter une méthode C # chaque fois que ce contrôle envoie WM_PAINT. Je sais juste assez de punaises à ce stade pour être dangereux.
Merci d'avance,
Bob
La solution
Vous n’avez pas vraiment besoin de PInvoke pour le faire. La méthode appropriée consiste à utiliser des sous-classes pour gérer des messages Windows spécifiques. Voici un lien pour le faire:
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow