Attualmente sto cercando di trovare un modo per verificare se una finestra è aperta o non utilizza la funzione Findwindow. Sono in grado di trovare la finestra se conosco l'intero nome della finestra. Nel codice qui sotto so che il nome della finestra è "win32api - Blocco note", quindi posso facilmente trovare la finestra, ma voglio sapere se è possibile identificare la finestra se conosco solo il nome della parte come "win32 *".Come individuare la finestra utilizzando la funzione findwindow in windowapi usando vba?
Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Sub runapplication()
hwnd = FindWindow(vbNullString, "win32api - Notepad")
MsgBox (hwnd)
End Sub
Qualcuno ha chiamato? XD Controlla la prima domanda che ho mai fatto. – findwindow
Ciao Findwindow puoi aiutarmi con la soluzione –
Forse provare a 'instr'? Non lo so. – findwindow