capture decran c++ - C++ - Programmation
Marsh Posté le 25-05-2002 à 15:32:02
Pour capturer l'écran dans le presse papier, il y a cette solution pas top mais qui marche :
keybd_event(VK_SNAPSHOT);
En fait ça stimule l'appui sur la touche Impr. Ecran.
Marsh Posté le 25-05-2002 à 15:52:39
Mouais, sinon tu joues avec un Canvas de handle 0 ou tu fous le handle du desktop (GetDesktopHandle), mais le coup du 0 ca marche aussi, tu t'en appercois quand tu fais une connerie
Marsh Posté le 25-05-2002 à 16:28:59
antsite a écrit a écrit : Pour capturer l'écran dans le presse papier, il y a cette solution pas top mais qui marche : keybd_event(VK_SNAPSHOT); En fait ça stimule l'appui sur la touche Impr. Ecran. |
merci ca marche tres bien comme ca , le seul prob qui reste c de recupere ca. en fait jaimerai le faire passer par le reseau apres... ya moyen ???
Marsh Posté le 25-05-2002 à 18:47:56
(comment que ca sent le trojan )
bah vi y'a moyen, a vu de nez je dirais que tu recup ce qu'il y a dans le presse papier (cf msdn) et t'envoie tout ca par une socket et basta
Marsh Posté le 26-05-2002 à 09:07:13
pourquoi vous vous faites chier avec le presse papier ?
recupere le handle du desktop, son dc et tu fait un bitblt.
dans l'ordre t'utilise les fonctions :
- GetDesktopWindow
- GetDC
- BitBlt
- ReleaseDC
Marsh Posté le 26-05-2002 à 23:09:36
cest aussi rapide quun printscreen ??? sinon comment on recupere linfo ???
au fait bien vu pour le trojan
la capture est une des fonction qui me reste a faire
Marsh Posté le 25-05-2002 à 00:22:22
qqn sait comment on fait une capture decran en c++ ??