user32.dll实现了Windows USER组件,该组件用于创建和操作Windows用户界面的标准元素,例如桌面,窗口和菜单。
使用 MoveWindow win32 API 监控可移动访问表单的缩放问题
我正在尝试从 Access 弹出表单构建完全自定义的窗口框架。因此,我必须从表单属性表中禁用边框样式属性,并将其替换为我使用的 4 个形状...
我想使用node-ffi和user32库获取节点中特定窗口的大小。根本无法使 Rect 指针工作,我要么得到 NULL 作为输出,要么出现致命错误。 https://msdn.
我在Unity中有一段代码,它使用process.Start()打开另一个exe文件。 该过程开始后,我将获取主窗口句柄并尝试设置位置和窗口大小。 这...
在我们(基于WinUI3)的项目中,我们一直在使用P/Invoke 包来调用修改窗口的低级方法。但最近所有这些软件包都已被弃用,取而代之的是源代码-
我想在 Visual Studio 2019 中导入 C# .NET Framework 库中的 user32.dll。 为什么 User32.SetProcessDPIAware();在以下代码中抛出编译错误: 使用系统; 使用系统。
我想在 Visual Studio 2019 中导入 C# .NET Framework 库中的 user32.dll。 为什么 User32.SetProcessDPIAware();在以下代码中抛出编译错误: 使用系统; 使用系统。
我想获取 C# 控制台应用程序中当前活动窗口的标题字符串。 我的下面的代码就是这样做的。然而,只有当我逐行缓慢地调试代码时,它才有效。什...
使用系统.诊断; 使用系统.绘图.成像; 使用系统.IO; 使用 System.Runtime.InteropServices; 使用 System.Windows.Forms; 使用 System.Windows.Media.Imaging; 内部类程序...
我尝试使用 SetWindowPos 移动 VSCode 窗口(在 PowerShell 中,但同样适用于 C++ 或 C# PInvoke),但我无法让它工作。 更令人沮丧的是 NirSoft 的 GUIPropView
如何撤消 SetWindowDisplayAffinity 方法?
我有一个 C# 应用程序可以防止屏幕捕获,但我想禁用“黑屏”。 这是我的代码: [DllImport("user32.dll")] 公共静态外部 uint
我正在尝试从窗口句柄检索滚动信息,但我不断获得值 0。我正在采用这种方法,因为我的目标是捕获...的完整滚动屏幕截图
如何在 C# 或 C++ 中获取默认/推荐的监视器设备模式?
我可以通过EnumDisplaySettingsA获取所有显示器模式(DEVMODEA),例如如以下 C# 代码片段所示: 公共静态 extern int EnumDisplaySettingsA(string lpszDeviceName, int iModeNum, ref DEVMODEA lpDevMode...
我有一个带有 x,y 轴的图表,到目前为止只有标记,我需要在用鼠标滚轮滚动时改变图表的比例,下面是我得到的代码,但它只是减少或增加那个...
如何使用 Register-ObjectEvent 来检测 PowerShell 中进程的 MainWindowTitle 的变化?
我一直在努力寻找有关揭示进程 MainWindowTitle 更改的 .Net 事件的任何示例。 为了检测文件内容的变化,我可以简单地使用 函数 Register-FileWatcherEvent...
我必须发送什么 Windows 消息才能单击 WM_LBUTTONDOWN
目标 我正在尝试使用 SendMessage / Post 消息将 WM_LBUTTONDOWN 和 WM_LBUTTONUP 发送到窗口。 我试过的 在文档中,它表示在某些情况下此消息会...
我想启动一个外部应用程序并获取其连接按钮的句柄。 我得到了顶级“000A0B32”,我可以 100% 正确。 然后我试图让子元素......
可以关闭主显示器上的任务栏, 但要在多个显示器上关闭它, 我尝试过开源但失败了。 请帮助我
我正在编写一个 VBA 程序,需要等到特定窗口打开。 我尝试了 user32.dll 中的 FindFindow。 即使我将函数的两个参数设置为 Null,我也会得到一个负的 ret...
我在 Windows 上使用多个桌面,我试图确定一个窗口驻留在哪个桌面上。我可以使用 GetWindowRect(来自 user32.dll)检索窗口的位置,但这并不...