user32

user32

文章 0 浏览 4

使 WPF 系统上下文菜单项可切换

我有以下代码,它将“始终位于顶部”项目添加到窗口镶边上显示的系统上下文菜单中。它工作正常,但我希望它显示一个复选标记或类似的标记来指示它是否…

别低头,皇冠会掉 2024-10-01 09:10:23 10 0

从 C# 代码调用的 SetTimer Windows API 中的回调方法存在问题

我目前参与的一个项目是将一些旧的 VB6 代码迁移到 C# (.Net Framework 3.5)。我的任务是仅仅进行迁移;任何功能增强或重构都将被推迟到项目的后期阶…

不念旧人 2024-09-19 07:03:01 12 0

p/invoke 和 EnumDisplaySettingsEx 的困难

我正在尝试检索系统上存在的所有各种监视器(及其适配器)的信息。到目前为止,我尝试使用 EnumDisplayDevices 列出所有显示器效果很好 - 它发现了两…

挽容 2024-09-12 18:10:10 12 0

Win32API 复制 Spy++ Python 中的窗口信息功能

我有一个第三方 GUI 程序,我用 Python 类(使用 ctypes)包装它。 是否有 Win32 API 函数可以执行以下操作? 1) 获取给定屏幕位置的窗口的窗口句柄。…

清音悠歌 2024-09-12 06:36:00 9 0

是否正在拖动外部窗口?

我有一个程序可以使窗口卡入指定位置和大小的插槽中。您可以拖动一个窗口,完成拖动后它将捕捉到最近的插槽。我想添加的是当拖动发生时窗口将移动到的…

撑一把青伞 2024-09-10 03:11:10 10 0

使用 rundll32 user32.dll 来指示用户环境已更改

我无法在 Windows 7 中修改环境变量。 但是我已被授予修改注册表设置的权限。 例如我可以修改: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro…

只为一人 2024-09-08 13:18:20 14 0

是否有本机 .NET 方法或与 user32.dll 的 GetKeyboardState 等效的方法?

答案:此方法没有本机管理的等效方法。不过,可以在 pinvoke.net 找到一个很好的托管代码 API 示例。 大家好, 我有一个接受“跟踪模式”标志的应用程…

红颜悴 2024-09-08 08:01:40 10 0

在 C# 中重置任务栏 Flash

我有一个应用程序,如果发生事件,任务栏就会闪烁。这工作得很好,并且使用如下所述的 Win32 API 相对容易实现: http://blogs.x2line.com/al/archive…

李不 2024-09-05 21:14:30 10 0

获取鼠标事件

我正在使用 C# 工作,想要获取所有鼠标事件。这样做的最佳理由是什么? 我尝试过: SetWindowsHookEx(WH_MOUSE_LL, proc, GetModuleHandle(curModule.…

爱已欠费 2024-08-31 18:29:53 11 0

使用 C# 从任何窗口捕获突出显示的文本

如何使用 C# 从任何窗口读取突出显示/选定的文本。 我尝试了两种方法。 每当用户选择某些内容时发送“^c”。但在这种情况下,我的剪贴板充满了大量不…

蓝眼睛不忧郁 2024-08-31 05:01:56 11 0

SetScrollPos:滚动条移动,但控件内容不更新

[DllImport("user32.dll")] public static extern int SetScrollPos(IntPtr hWnd, int nBar, int nPos, bool bRedraw); [DllImport("user32.dll", Cha…

强者自强 2024-08-23 20:47:12 9 0

WIn32 SwitchToThisWindow、ShowWindow 和 SetActiveWindow

我有一个 VB 6 MDI 应用程序。它响应已弃用的 SwitchToThisWindow 函数,但不响应 ShowWindow 和 SetActiveWindow 函数。我知道 ShowWindow 和 SetAct…

慈悲佛祖 2024-08-22 14:54:45 13 0

为什么CreateWindowEx返回0

VB.NET 2008 Express Private Declare Function CreateWindowEx Lib "user32" Alias "CreateWindowExA" (ByVal dwExStyle As Integer, ByVal lpClassN…

肤浅与狂妄 2024-08-21 22:43:53 8 0

如何在.NET中控制Windows应用程序焦点

我使用 pinvoke“user32.dll”将我的应用程序发送到后面(所有其他应用程序后面),以便它位于桌面上,反之亦然。目前它只是切换 - 后/前。有没有办法…

浅暮の光 2024-08-18 12:16:44 10 0

“System.ExecutionEngineException”类型的未处理异常;尝试从 user32.dll 的 GetWindowText() 读取窗口时发生

在我的应用程序中,我正在读取同一过程的窗口文本。我正在使用 User32.dll 的 GetWindowText。但是当它尝试调用该方法时,我收到异常“aaaa.exe 中发…

星軌x 2024-08-17 03:39:35 12 0
更多

推荐作者

苍风燃霜

文章 0 评论 0

悸初

文章 0 评论 0

撧情箌佬

文章 0 评论 0

森罗

文章 0 评论 0

lyn1245

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文