问题标签 [findwindowex]

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.

0 投票
2 回答
963 浏览

c# - 有图标时如何获取 MessageBox 的文本?

我正在尝试关闭一个特定的MessageBox,如果它基于标题和文本显示。MessageBox当没有图标时,我可以使用它。

MessageBox显示没有如下图标时,上面的代码工作得很好。

但是,如果它包含如下图标(来自MessageBoxIcon),则它不起作用;GetWindowTextLength返回 0 并且没有任何反应。

我最好的猜测是FindWindowEx需要更改的第 3 和/或第 4 参数,但我不确定要通过什么。或者也许第二个参数需要更改以跳过图标?我不太确定。

0 投票
1 回答
159 浏览

vb.net - VB.NET - 我无法管理这个窗口 - Win32 - FindWindowEx

我试图在系统进程中选择一个窗口,但它什么也没返回。

这是我想要得到的窗口:

在此处输入图像描述

下面的代码有什么问题?

0 投票
0 回答
92 浏览

api - VBA程序在微软计算器中按下按钮(例如3)而不使用sendkeys

一个善良的灵魂是否会帮助提供一个 vba 解决方案来按下 Microsoft 计算器中的按钮(例如 3)而不使用 sendkeys?

请原谅我的糟糕工作,因为我是新手,我相信我被卡住了,因为窗户不是独一无二的。

如果有人对此问题有解决方案,请随时发布您的答案。我欢迎除了 sendkeys 之外的所有选择。非常感谢。

下面是我失败的代码。

0 投票
1 回答
232 浏览

vb.net - VB.NET 中的 FindWindowEx

我有一个疑问,如何使用 FindWindowEx 杀死仅包含类名的进程

在此处输入图像描述

0 投票
0 回答
289 浏览

wpf - Powershell 和 WinAPI。FindWindowEx 在 Windows 10 中找不到开始按钮的句柄

我想从 Powershell 执行 WinAPI 命令,例如按下 WPF 表单上的按钮,开始按钮隐藏并显示在 powershell 5 中创建此代码

Add-Type -AssemblyName PresentationFramework

下面的命令不起作用。

$StartButtonHWnd 值 = 0。为什么 FindWindowEx 不返回句柄?第二个问题。该$show = !($show)命令也不起作用我做错了什么?谢谢

0 投票
0 回答
31 浏览

c# - 用户 32.dll。如何在对话框窗口中获取特定编辑控件的句柄?

我需要在窗口内获取编辑控件的句柄(作为对话框窗口的内部窗口)。我知道窗户的把手。现在需要在其中获取 Edit 元素的句柄。我怎么做?使用 FindWindowExW()?

0 投票
1 回答
39 浏览

c# - C# FindWindowEx - 我找不到 Teamviewer 面板

我有一个程序在我的 PC 上运行,它通过 TeamViewer 控制另一台机器。除了发送鼠标点击需要 TeamViewer 位于前台之外,这一切都很好。我有将鼠标点击发送到记事本等程序的代码,其中编辑面板称为“编辑”。但是 TeamViewer 面板被调用TV_REMOTEDESKTOP_CLASS并且FindWindowEx无法找到它的句柄。

这是我的代码:

这是 Spy++ 的图像,显​​示了面板的详细信息

FindWindowEx返回 0x000000。

谁能看到我做错了什么FindWindowEx并指出正确的方向?