Bonjour,

Je suis développeur Mac depuis quelques années (C, C++, Objective-C), mais je suis novice avec Windows.

L'application que je souhaite développer (avec wxWidgets) a besoin d'être notifiée de chaque changement écran (dès qu'un pixel a changé).
Pour MacOSX, il existe un callback qui répond parfaitement à la question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
refreshCallback(CGRectCount count, const CGRect *rectArray, void *param)
Il suffit de l'enregistrer avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
CGRegisterScreenRefreshCallback(refreshCallback, self);
et c'est fini ! On récupere un tableau de rectangles correspondants aux zones écran qui viennent d'être redessinées.

Ma question est : existe-t-il une API équivalente sous Windows ?
Si non, quelle est l'idée globale pour coder cette fonctionnalité ?
(j'ai regardé les excellents tutoriels, j'ai trouvé un message sur ce forum concernant les HOOKS, mais cela reste très vague...)

En vous remerciant d'avance

Michel RENON