findwindow

    0热度

    1回答

    我正在写一个VBA在第三方程序中写入文本。 在“subwin” - “wxWindowNR”下有两个窗口类名称,其名称相同。 我可以发送消息给第一个“编辑”,但不是第二个。 我怎么能发送文字到第二“编辑? Sub writeTextOnWin() Dim i As Long Dim wClass As Object hWnd = FindWindow(vbNullString, "mkvm

    0热度

    1回答

    我将与JNA打交道并尝试获取JDialog中的JInternalFrame的标题。我可以通过使用JNA获得所有Windows Programns标题,但JInternalFrame的标题不会在列表中显示。 I'm做这样的事情: user32.EnumWindows(new User32.WNDENUMPROC() { int count; public boolea

    -3热度

    1回答

    为什么我不能只是写: GetWindowThreadProcessId("Name of Window", &PID); 代替: HWND Name = FindWindow(("Name of Window", NULL)); GetWindowThreadProcessId(Name, &PID); 什么是手柄的功能呢?就像,如果没有什么特别有HWND,如果它只是存储一个字符串,为

    0热度

    1回答

    我正在写一个应该在后台运行的可执行文件。 SendMessage(hWnd, WM_KEYDOWN, ((IntPtr)k), (IntPtr)0); 上面的代码行将发送过程的关键字。如果我的光标在游戏的聊天框中,它将输入到聊天框中。 如果我不在聊天箱中发送该消息,它将不会执行任何操作,直到我选中它的行为,就好像我正在按住该键一样(我将按照所持密钥的方向行走),直到我按下我发送的密钥('s'是

    1热度

    1回答

    我可以使用FindWindow,但每次打开窗口时都会更改窗口的名称。所以我的问题是,怎样才能我要么: A)查找包含“X” B)找到PID与exe文件的名称窗口的窗口的PID? 对不起,如果问题是明显的,新的C++。提前致谢!

    2热度

    2回答

    我试图找到,如果微软Excel有一个开放的窗口 import win32ui import time def WindowExists(windowname): try: win32ui.FindWindow(None, windowname) except win32ui.error: return False else:

    1热度

    1回答

    如果找到所需的窗口句柄(即"DesiredWindow"当前正在计算机上运行),我无法找出正确提升事件的方法而只有。 目前,我的应用程序将SetForegroundWindow并发送一个按键到正确的窗口,只要该应用程序正在运行;我的问题是:如果所需的窗口不可用(即目标应用程序未运行),它仍然会在发生事件时将按键发送到任何活动窗口,即使我已指定窗口句柄想要将其发送到,并且该窗口句柄在系统上不存在。

    1热度

    2回答

    我正在使用以下代码为记事本中显示的打开文件对话框返回句柄。 Global $Result = DllCall("User32.dll", "HWND", "FindWindowExA", "HWND", WinGetHandle("[CLASS:Notepad]"), "HWND", Null, "STR", "#32770", "STR", "Open") ConsoleWrite("Find

    0热度

    1回答

    的标题说明了一切,我有这样的代码: [DllImport("user32.dll", SetLastError = true)] static extern IntPtr FindWindow(string lpClassName, string lpWindowName); [DllImport("user32.dll", EntryPoint = "FindWindow", SetLas

    -1热度

    1回答

    在我的应用程序中需要找到WebBrowser引发的对话框。我尝试这样做: FindWindowEx(webBrowserEx1.Handle, IntPtr.Zero, "#32770", "title here") 但它并返回IntPtr.Zero 它正常工作: FindWindow("#32770", "title here") 但我想搜索里面webBrowserEx1控制,而不是像一