Réaliser un programme de capture d'écran

Résolu
simon99 - 27 août 2013 à 16:43
Zermelo Messages postés 378 Date d'inscription samedi 22 septembre 2012 Statut Membre Dernière intervention 13 août 2017 - 27 août 2013 à 17:18
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

Zermelo Messages postés 378 Date d'inscription samedi 22 septembre 2012 Statut Membre Dernière intervention 13 août 2017 14
27 août 2013 à 17:06
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.
0
cs_ShayW Messages postés 3253 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 3 décembre 2019 57
27 août 2013 à 17:11
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
0
Zermelo Messages postés 378 Date d'inscription samedi 22 septembre 2012 Statut Membre Dernière intervention 13 août 2017 14
27 août 2013 à 17:18
Je me retire du sujet, puisque l'on vous a fourni un code tout fait.
Cordialement
0
Rejoignez-nous