ok,
je ne m'y connais pas très bien sous windows, mais tu dois avoir quelque chose du genre avec <windows.h> tu as une API int WINAPI, qui contient des outils tels que WM_PAINT pour écrire sur ton écran. Et du dois en avoir pour lire. Le problème c qu'il va te falloir trouver un moyen d'exécuter ta fonction en tâche secondaire, parce que lire et poser les images dans un buffer, ça va faire ramer ton ordi à fond..
Mais le principe est le suivant. à l'aide de cette API, tu dois pouvoir lire les images d'une zone choisie de ton écran, et la stocker. Tu la compare avec celle que tu connais et si c la bonne tu fais ce que tu veux, sinon tu la vire et analyse la suivante..
Désolé de ne pouvoir t'aider beaucoup plus, je n'utilise plus windows depuis bien longtemps..