hwnd = @win32.FindWindow("MozillaWindowClass", nil) from = @win32.GetCurrentThreadId to = @win32.GetWindowThreadProcessId(hwnd, 0) @win32.AttachThreadInput(from, to, 1) @win32.SetForegroundWindow(hwnd) @win32.AttachThreadInput(from, to, 0)
win32apiの実装は他でやってますです・・・。
普通にSetForegroundWindowをするだけだと失敗するみたい。
プロセス間の連携を取らせるようにするとうまくいく。
コメント