Réaliser un programme de capture d'écran [Résolu]

Signaler
-
Messages postés
378
Date d'inscription
samedi 22 septembre 2012
Statut
Membre
Dernière intervention
13 août 2017
-
Bonjour,
je recherche un code en vb2010 qui me permettrait de capturer l'écran présent sur mon écran et me permettrait de sauvegarder cette image

3 réponses

Messages postés
378
Date d'inscription
samedi 22 septembre 2012
Statut
Membre
Dernière intervention
13 août 2017
14
Bonjour Simon99.

Je vous suggère de vous intéresser à la fonction CopyFromScreen. Par ailleurs, ne comptez pas sur moi pour vous fournir un code tout fait.
Cordialement.
Messages postés
3258
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
3 décembre 2019
50
Salut
à tester
 Private Function Capturectrl() As Bitmap
        Dim memoryImage As Bitmap
        Dim memoryGraphics As Graphics
        memoryImage = Nothing
        dim bounds as rectangle
        bounds = screen.primaryscreen.bounds
        memoryGraphics = thectrl.CreateGraphics
        memoryImage = New Bitmap( bounds.Width,  bounds.Height, memoryGraphics)
        memoryGraphics = Graphics.FromImage(memoryImage)
        memoryGraphics.CopyFromScreen(0,0, Point.Empty, New Size(memoryImage.Width, memoryImage.Height), CopyPixelOperation.SourceCopy)
        Return memoryImage
    End Function
Messages postés
378
Date d'inscription
samedi 22 septembre 2012
Statut
Membre
Dernière intervention
13 août 2017
14
Je me retire du sujet, puisque l'on vous a fourni un code tout fait.
Cordialement