bonjour
j’ai un logiciel d’acquisition de température et de pression (Linksys32), je veux récupérer ces valeurs (ou au moins une capture d'image sur l'endroit où sont affichées) à l’aide de mon application d'acquisition d'image.
je récupère le handle de la fenêtre en question :
HWND TrFen = ::FindWindow(NULL,L"Linksys32");
je sais faire la capture d’écran sur la zone où s’affiche une valeurs,
1 2 3
| WId desktop = QApplication::desktop()->winId();
Temp = QPixmap::grabWindow(desktop,20,70,80,20);
screenshotLabel->setPixmap(Temp); |
l’acquisition de pression n’est pas automatique dans ce logiciel, il faut appuyer (chaque fois) sur un bouton pour afficher la pression du capteur. donc je dois appuyer sur le bouton chaque second (ce qui est impossible), j’intègre ces valeurs (T et P) dans la vidéo
ma question :
comment interagir avec une fenêtre windows externe depuis qt en utilisant windows.h pour récupérer les donnée ?
merci d'avance
Partager