Fermer un fichier PDF
Résolu/Fermé
A voir également:
- Impossible de fermer adobe reader
- Télécharger adobe reader 9.1 français gratuit - Télécharger - PDF
- Telecharger foxit reader - Télécharger - PDF
- Realtek card reader ✓ - Forum carte son
- Adobe shockwave player - Télécharger - Divers Web & Internet
- Adobe reader prendre un instantané disparu ✓ - Forum PDF
3 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 745
2 févr. 2015 à 11:50
2 févr. 2015 à 11:50
Bonjour,
J'y vais de ma contribution, en utilisant l'api user32 :
J'y vais de ma contribution, en utilisant l'api user32 :
Private Declare Function FindWindow Lib "user32" _ Alias "FindWindowA" _ (ByVal lpClassName As String, _ ByVal lpWindowName As String) As Long Private Declare Function PostMessage Lib "user32" _ Alias "PostMessageA" _ (ByVal hwnd As Long, _ ByVal wMsg As Long, _ ByVal wParam As Long, _ ByVal lParam As Long) As Long Declare Function GetWindowText Lib "user32" _ Alias "GetWindowTextA" _ (ByVal hwnd As Long, _ ByVal lpString As String, _ ByVal cch As Long) As Long Declare Function GetWindow Lib "user32" _ (ByVal hwnd As Long, _ ByVal wCmd As Long) As Long Sub Boucle_Sur_Fenetres() Dim pointeur As Long Dim titre As String pointeur = FindWindow(vbNullString, "") Do While pointeur <> 0 titre = String(100, Chr$(0)) GetWindowText pointeur, titre, 100 titre = Left$(titre, InStr(titre, Chr$(0)) - 1) If titre Like "*" & Nom & ".pdf" & "*" Then FermerFenetre pointeur: Exit Sub pointeur = GetWindow(pointeur, 2) Loop End Sub Sub FermerFenetre(handWindow As Long) PostMessage handWindow, 16, 0, 0 End Sub
2 févr. 2015 à 12:12
2 févr. 2015 à 12:19