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 ???
 , 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++ ??