Capturer la fenetre active et la mettre dans un fichier

Description

Comment Capturer la Fenêtre active et la mettre dans le Presse Papier ( ClipBoard ) ?

Mettez ce code dans votre Module :

Source / Exemple :


Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)

Public Function EnrgActiveFen(ByVal Fichier As String) As Boolean
    On Error Goto SortieErreur

    'Test de la présence du fichier
    If Dir(Fichier) <> "" Then Exit Function

    'Pour Capturer La fentêtre Active
    Call keybd_event(vbKeySnapshot, 0, 0, 0)
    
    SavePicture Clipboard.GetData(vbCFBitmap), Fichier
    EnrgActiveFen = True
    Exit Function

    SortieErreur:
     MsgBox "Erreur dans le Module EnrgActiveFen. Erreur #: " & Err.Number & ", " & Err.Description
End Function

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.