Ciao a tutti, in vb.net apro una pagina web (intranet) e successivamente viene aperta una dialogbox di java e dovrei cliccare sul stato OK. Con Spy++ ho individuato la classe di appartenenza, ma il tasto "ok" non mi da nessuna classe, di conseguenza sto cercando di chiudere la finestra in qualche maniera.
Sto usando questo codice:
codice:
Dim hWnd As IntPtr = FindWindow("SunAwtDialog", "Richiedi autenticazione")
If Not hWnd.Equals(IntPtr.Zero) Then
SendMessage(hWnd, WM_COMMAND, CType(1, IntPtr), IntPtr.Zero)
'SendMessage(hWnd, WM_CLOSE, IntPtr.Zero, IntPtr.Zero)
'SendMessage(hWnd, WM_DESTROY, IntPtr.Zero, IntPtr.Zero)
End If
La finestra viene rilevata, ma sembra che SendMessage non ha nessun effetto sulla dialogbox.
Dove sbaglio? e soprattutto, c'è un modo per rilevare il bottone "Ok"?
Grazie