在 C# 中重置任务栏 Flash
我有一个应用程序,如果发生事件,任务栏就会闪烁。这工作得很好,并且使用如下所述的 Win32 API 相对容易实现: http://blogs.x2line.com/al/archive…
SetScrollPos:滚动条移动,但控件内容不更新
[DllImport("user32.dll")] public static extern int SetScrollPos(IntPtr hWnd, int nBar, int nPos, bool bRedraw) [DllImport("user32.dll", Char…
WIn32 SwitchToThisWindow、ShowWindow 和 SetActiveWindow
我有一个 VB 6 MDI 应用程序。它响应已弃用的 SwitchToThisWindow 函数,但不响应 ShowWindow 和 SetActiveWindow 函数。我知道 ShowWindow 和 SetAct…
为什么CreateWindowEx返回0
VB.NET 2008 Express Private Declare Function CreateWindowEx Lib "user32" Alias "CreateWindowExA" (ByVal dwExStyle As Integer, ByVal lpClassN…
如何在.NET中控制Windows应用程序焦点
我使用 pinvoke“user32.dll”将我的应用程序发送到后面(所有其他应用程序后面),以便它位于桌面上,反之亦然。目前它只是切换 - 后/前。有没有办法…
“System.ExecutionEngineException”类型的未处理异常;尝试从 user32.dll 的 GetWindowText() 读取窗口时发生
在我的应用程序中,我正在读取同一过程的窗口文本。我正在使用 User32.dll 的 GetWindowText。但是当它尝试调用该方法时,我收到异常“aaaa.exe 中发…
如何从 javascript 调用 user32.dll 方法
我有一个在浏览器上运行的 JavaScript。是否可以调用 user32.dll 中的函数/方法。 这可以通过 C# 使用 pInvoke 调用来实现。我如何在 JavaScript 中做…
使用非托管 DLL 来自 .NET 的系统范围 Shell 挂钩
我过去曾成功地使用过以下 CodeProject 文章中提供的代码,但它似乎只能在 Vista/7 上部分工作(我猜是因为 UAC)。它适用于当前线程,但不会获取系统…
C# 在 64 位系统上调用 user32.dll
从 64 位应用程序在 64 位 Windows 上 pinvoke user32.dll 是否错误?我已经成功地完成了很多次并且从未出现过错误,但这似乎是矛盾的。我应该寻找 us…
如何关闭窗口的 WS_CAPTION 样式(使用 user32.dll)?
我正在将第 3 方应用程序嵌入到 C# Windows 表单上的面板中(使用 user32.dll 中的 SetParent)。然后,我需要关闭标题栏窗口样式 WS_CAPTION,以便它…
GetIconInfo 函数无法正常工作
我编写了一个应用程序,它使用 user32.dll 的 GetIconInfo 函数获取当前光标的图标信息,它在一段时间内工作正常,但一段时间后它开始提供ICONINFO.hb…
如何隐藏标题栏并锁定已移动到 ac# 形式面板中的 exe(非托管代码)上的位置?
我必须在 .net windows 窗体的面板中“嵌入”一个 .exe。 我正在使用 user32.dll SetParent 将启动的应用程序的父级设置为表单面板句柄来执行此操作。…
如何获取应用程序的活动子窗口?
我有这个问题:我有一个特定应用程序的 mainWindow 的处理程序,并且我想在该应用程序上模拟按键... 我正在使用 sendMessage/postMessage api 调用来…