per mandare un pulsante ad un aplicazione..codice:Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As IntPtr Declare Function ShowWindow Lib "user32.dll" (ByVal hwnd As IntPtr, ByVal nCmdShow As Integer) As IntPtr Declare Function SetForegroundWindow Lib "user32" (ByVal hWnd As IntPtr) As Boolean Const SW_RESTORE As Integer = 9 Dim hwndApp As IntPtr = FindWindow("notepad", vbNullString) ShowWindow(hwndApp, SW_RESTORE) SetForegroundWindow(hwndApp) If Not (hwndApp.Equals(IntPtr.Zero)) Then SendKeys.SendWait("X") End If
funziona.
ma posso fare in modo che non metta il foreground...
voglio che glieli mandi e basta..

