37得票11回答
创建窗口句柄出错。

我们正在开发一个非常大的.NET WinForms组合应用程序 - 不是CAB,而是一个类似于自行开发的框架。我们在运行Windows Server 2003上的Citrix和RDP环境中。我们开始遇到随机和难以重现的“Error creating window handle”错误,这似乎是我...

29得票3回答
如何枚举进程的句柄?

有没有办法在Windows中枚举给定PID的进程,并获取其所有已打开的句柄(锁定的文件等)列表? 编辑:语言无所谓。如果是.NET,我会很高兴;如果是WinApi(C),也不会有问题。如果是其他语言,我想我可以重写它 :-)

28得票3回答
Windows API中HANDLE和HWND有什么区别?

我正在尝试使用函数SetForegroundWindow(HWND hWnD)。我有一些句柄,但作为上述函数的参数时它无效。我的句柄是一个线程,我想将其在前台运行。 HWND和HANDLE之间有什么区别?

27得票8回答
SWT不再有句柄。

Windows XP对于每个进程的用户句柄有10000个的限制,每个桌面会话总共有32000个的限制。但是当我运行4或5个SWT进程时,每个进程消耗不超过2000个用户句柄,总是会抛出SWT No More Handles异常。 有人知道为什么吗?

18得票1回答
jQueryUI中使用可调整大小的手柄

我需要制作可调整大小的手柄,就像这张图片中的一样。 更具体地说,我需要将那些蓝点放置在我的 <div> 周围,以允许从不同方向进行调整大小。 目前我正在使用以下代码:<html> <head> <link rel="st...

15得票3回答
从进程ID或句柄获取进程名称

假设我已经有一个窗口的句柄,我可以使用 GetWindowThreadProcessId 获取该进程的PID。有没有一种方法可以在不获取所有进程并尝试匹配我的PID的情况下获取进程名称?

15得票3回答
测试无效的Windows句柄:我应该与“NULL”,“0”甚至“nullptr”进行比较?

我来自一个背景,其中指针通常应该与'NULL'进行比较,而整数应该与'0'进行比较。 由于我认为Windows句柄在纯粹意义上不是“指针”(而是“句柄”),所以我习惯于将它们与0进行比较,而不是'NULL'。 显然,现在它们在内部被实现为指针,但我个人认为这仅仅是为了获得某些类型安全性,而...

11得票3回答
处理句柄比较:空类 vs 未定义类 vs void*

微软的GDI+定义了许多空类用于内部处理。例如,(源自GdiPlusGpStubs.h)//Approach 1 class GpGraphics {}; class GpBrush {}; class GpTexture : public GpBrush {}; class GpSoli...

10得票1回答
从VB.NET迁移到C#:如何转移“Handles”?

我正在将一些VB.NET代码迁移到C# (3.5)。 我发现有这样的结构:Public Event DataLoaded(ByVal sender As Object, ByVal e As EventArgs) Protected Sub Mag_Button_Load_Click(By...

8得票8回答
UI线程中的.Invoke()是否会导致句柄泄漏?

在使用委托和.InvokeRequired时,从非UI线程更新UI控件会在什么情况下导致进程句柄持续增加? 例如: public delegate void DelegateUIUpdate(); private void UIUpdate() { if (someControl....