问题标签 [handle]

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 投票
1 回答
302 浏览

.net - 拖动/大小手柄实现

我正在寻找拖动/大小手柄的实现或解释。

也许我使用了错误的命名法,但我的意思是当您选择对象并想要对该对象执行诸如旋转、大小、缩放等操作时出现在对象周围的“句柄”(主要是在绘图程序中)。 ..

谁能指出我可以查看或解释他们如何/将如何实现它的 OSS 实现?

0 投票
1 回答
1855 浏览

c# - 如何使用 get{set 获取表单的句柄?

我想从不同的类(可能是线程)中获取我的表单句柄。我想按照我调用的方式来做

我收到一条错误消息“由于‘System.Windows.Forms.MethodInvoker’返回 void,return 关键字后面不能跟对象表达式”

如果我不使用调用,我会得到一个异常,即我没有从当前线程调用该方法。

0 投票
3 回答
92066 浏览

c# - 获取应用程序的窗口句柄

我正在构建一个应用程序,给另一个应用程序 mainWindowhandle 它收集有关窗口状态的信息。我收集有关子窗口的信息没有问题,但我无法访问应用程序的其他打开窗口甚至菜单。有没有办法获取应用程序的所有窗口句柄?

0 投票
2 回答
3494 浏览

.net - 表单需要 IntPtr (VB.Net)

我需要表格的 intPtr。Control.FromHandle(control) 给了我一个句柄的控制权,但我需要相反的——从一个控件中获取句柄。我该怎么做呢?

0 投票
2 回答
1264 浏览

windows - 在 Windows 中区分管道和文件

在 Unix 上,一切都是文件,因此您可以将文件 i/o 函数与管道、文件、套接字等一起使用。但在 Windows 上,您使用的 api 取决于您拥有的 i/o HANDLE 的类型。

我的问题是:给定一个 HANDLE 你如何确定底层类型是什么?例如,我有一个 HANDLE,它可以是真实文件,也可以是命名/匿名管道。我想知道是否可以在这个 HANDLE 上调用 PeekNamedPipe。

0 投票
2 回答
1749 浏览

c# - 如何在 ASP.NET Web 应用程序中获取 Handle.ToInt32()

我正在尝试为供应商的产品学习和使用 SDK。不幸的是,文档很粗略,我对 .Net 框架的了解也遇到了空白。

我有一些适用于 Windows 窗体应用程序的工作代码,我正试图让它在 ASP.NET Web 窗体应用程序中工作。供应商文档暗示您可以这样做,但也许您不能..

来自工作 Windows 应用程序的片段:

现在这是我在 .ASPX 页面的点击事件处理程序中的尝试:

我在上面的行中收到一个编译投诉,上面写着“当前上下文中不存在名称‘Handle’。

我尝试使用的 SDK 的这一部分显示了反映产品属性的各种模式对话框,以促进“客户端”开发。我担心它可能只是“Windows 客户端”,而 ASP.NET Web 应用程序无法做到这一点。

有什么我可以添加来解决这个问题吗?

0 投票
7 回答
152089 浏览

windows - 什么是 Windows 句柄?

在 Windows 中讨论资源时,什么是“句柄”?它们是如何工作的?

0 投票
5 回答
17776 浏览

c++ - 从 C++ 中的 HKEY 句柄确定注册表项的路径

给定 Windows 注册表项的句柄,例如由 ::RegOpenKeyEx() 设置的那些,是否可以确定该键的完整路径?

我意识到,在一个简单的应用程序中,您所要做的就是查找 5 或 10 行并阅读......但在像我正在调试的应用程序这样的复杂应用程序中,我感兴趣的密钥可以从一系列中打开的电话。

0 投票
1 回答
463 浏览

windows - 在不使用 readfile() 的情况下检测 Windows 句柄上的空缓冲区

我想知道是否有任何类似于 IsBufferEmpty() 的函数可以在同步句柄上使用,而不是使用 ReadFile() 并等待它返回 false。我需要一些东西来消除 ReadFile() 尝试读取数据的延迟。

0 投票
3 回答
2336 浏览

python - wxPython 不会用作为窗口句柄的父级关闭 Frame

我有一个 Python 程序,它通过 COM 从另一个程序获取窗口句柄(将 Python 程序视为插件)我将此窗口设置为主要 Python 框架的父级,这样如果另一个程序最小化,python 框架也会. 问题是当我退出并尝试关闭或销毁主框架时,frame.close 永远不会完成它的执行(尽管它确实消失了)并且其他程序拒绝关闭,除非被 TaskManager 杀死。

以下是我们大致采取的步骤:

有人对此有任何想法或经验吗?

我很感激这方面的任何帮助!

[编辑]只有当我使用句柄作为父级时才会出现这种情况,如果我只是获取句柄并关闭python程序,其他程序关闭正常