Итак, я работаю над программой, которая вводит в открытое приложение, которое не имеет api. Поэтому мне нужно выбрать это окно, чтобы моя программа набрала его. Я использую этот код, и он не может найти этот процесс.Как сделать окно активным в vb.net
Dim windowHandle As IntPtr = FindWindow("LolClient", "League of Legends (TM) Client")
Private Declare Function SetForegroundWindow Lib "user32" (ByVal hwnd As Long) As IntPtr
SetForegroundWindow(windowHandle)
SendKeys.SendWait("{TAB}")
SendKeys.SendWait("{TAB}")
SendKeys.SendWait("{TAB}")
SendKeys.SendWait("{TAB}")
SendKeys.SendWait("{TAB}")
SendKeys.SendWait("{TAB}")
SendKeys.SendWait("{TAB}")
SendKeys.SendWait("{TAB}")
SendKeys.SendWait(ComboBox1.Text)
SendKeys.SendWait("{Enter}")
Вы должны попытаться искать в классе процессов, во многих случаях это гораздо проще работать с , – tinstaafl