问题标签 [findwindow]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 带有部分窗口标题的 FindWindow (Windows, C)
是否有任何类似于 FindWindow() 但按部分标题搜索窗口的 API?原因是我需要处理一个窗口的句柄,该窗口在标题上有一个固定部分,但另一部分不断变化。因此,例如窗口标题可能是:
数据库读取:XYDB
或者
数据库读取:WZDB
在示例中,修复部分是“DataBase read:”
代码赞赏。谢谢
c# - FindWindow vs GetActiveWindow - 为什么它们返回不同的句柄?
任何人都知道为什么这不起作用?
调用是:
java - 从 Java Applet 上的控件中捕获文本
是否可以捕获 Java Applet 上的编辑框或标签控件的文本?
FindWindow
在更传统的 Win32 程序中,这可以通过FindWindowEx
使用GetWindowText
.
我用 WinSpy 进行了调查,但 Java Applet 只是一个没有子窗口的大窗口。
我想知道是否有一些类似的方法,也许是 Java 特有的,我们可以将其用于 Java Applet。
c# - 将击键从 C# 应用程序发送到 Java 应用程序 - 奇怪的行为?
我正在尝试将击键从我的 C# 程序发送到 Java 应用程序
sendig 密钥的代码是:
此代码适用于所有程序,除了我想要控制的 Java 应用程序。
例如,如果我使用以下代码创建一个按钮:
这会将 F2 发送到主程序窗口,其中会弹出另一个窗口,第二个 SendKeysToWindow 命令将“123”发送到该窗口。这就是它的预期工作方式,所有其他程序也是如此。
但是,当我将这些命令发送到 Java 程序时,会发生以下情况:第一个 SendKeysToWindow 命令执行良好(出现弹出窗口),但它没有将“123”发送到该窗口。
如果再次按下按钮,“123”将发送到弹出窗口,并打开另一个弹出窗口。
如果我为两个 SendKeysToWindow 命令创建两个单独的按钮,然后一个接一个地按下它们,两个命令都可以正常执行。
可能是什么问题?
感谢您提前提供的帮助,这真的让我发疯了。
PS:我是C#的初学者,所以请保持答案简单。
c# - FindWindowEx - 如果有多个具有相同类名的文本框,则选择文本框
我想使用 SendMessage/PostMessage 将一些键发送到应用程序文本框。我使用 Microsoft Spyxx 来获取此文本框的类名。现在我的问题是这个应用程序中有几个文本框具有相同的类名(“WindowsForms10.EDIT.app.0.2e0c681”)和相同的窗口名。
如何获得正确的手柄?
PS:我用 Visual c# 2008 express 在 c# 中编码
c# - 如何使用 Control.FromHandle?
我看到了一个名为 Control.FromHandle 的方法,它(应该)让你可以访问它。现在,我想用这段代码试试
但这显然行不通。我亲自检查了句柄是否正确......但该方法返回一个空控件。有解释吗?
c++ - how do i make this so everything can use it? C++
im somewhat new to c++ so i don't know how to do this but my main point in recoding this is to incress the speed of my program, i have been coding a project and my code is:
so i have about 20 functions that all use that at the start of each time i run them and the value will never change so is there some way i can declare and then set it at the value of what it finds?
my code is set up like this
one main file int main() and it's just set on a loop and it keeps retesting and calls the other functions and everything else is in a void name() and i have 2 int name()
im using VC++ 2008.
edit no :| i just want a way i can share thoses values with all of the program.
macos-carbon - 在 64 位应用程序中使用碳和碳问题查找位置窗口
正如我今天在一些问题中所说,我正在寻找在某个位置获取 window 或 windowPart 引用的方法。虽然我知道我可以为此目的使用 Cocoa(我还不知道该怎么做)我更喜欢(并且可能需要)使用 Carbon 来做到这一点,因为需要这个功能的整个应用程序都是用 C++ 编写的,但我已经尝试发现很多问题。
有人使用以下函数之一获得有效的 windowPtr 或 windowRef 吗?FindWindow、MacFindWindow、HIWindowFindAtLocation 或 FindWindowOfClass
我总是得到 0 作为我正在寻找的 windowRef 或 windowPtr 。我做错了什么?有任何想法吗?
确实,现在如果你想为 Mac OS X 创建一个 64 位应用程序,你需要使用 Cocoa 来实现它的用户界面,因为 Carbon 应用程序常用的一些 API 在 64 位应用程序中不可用?
谢谢你。
JxXx
c# - 从窗口类名获取窗口句柄
我试图在我的进程中获取子窗口的窗口句柄,我拥有的唯一信息是窗口类名。有没有我可以使用的win32函数?我正在从 C# 执行此操作。
更详细一点:这是一个 Visual Studio 插件,用 C# 编写。所以我的流程是visual studio,它有很多窗口。其中一个有一个窗口类“VsTipWindow”。我不知道那个窗口的直接父窗口,我只有类名。有什么方法可以让我从中获取窗口句柄吗?
python - Python Win32GUI 查找窗口
我有一个 GUI Windows 应用程序,我想使用 Python 中的扩展 Win32gui 来控制它。如何找到s
必须提供给 FindWindow 函数的字符串?
我需要使用以下代码:
谢谢!