问题标签 [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 回答
15490 浏览

c# - 如何判断给定的 hWnd 是否仍然有效?

我正在使用生成 Internet Explorer 实例的第三方类。此类有一个属性 hWnd,它返回进程的 hWnd。

稍后,如果应用程序的实例仍然存在,我可能想重用它,所以我需要告诉我的助手类附加到它。在此之前,我想知道给定的 hWnd 是否仍然有效,否则我将生成另一个实例。

如何在 C# 和 .NET 3.5 中做到这一点?

0 投票
1 回答
158 浏览

c++-cli - 创建类属性的句柄

是否可以为类的属性创建句柄(或跟踪句柄)?例如,

我想为Box的 Checked 属性创建一个句柄,并使用它来访问和修改它。

0 投票
3 回答
7267 浏览

c# - 如何使程序不显示在 Alt-Tab 或任务栏上

我有一个需要坐在后台的程序,当用户连接到 RDP 会话时,它会进行一些环境设置,然后启动一个程序。当程序关闭时,它会做一些内务处理并注销会话。

我目前的做法是让终端服务器启动这个应用程序。这是作为 Windows 窗体应用程序构建的,以防止控制台窗口出现:

我真的很喜欢这个,因为任务栏中没有项目,alt-tab 中也没有任何显示。但是,为了做到这一点,我放弃了对像 So Now 这样的功能的void WndProc(ref Message m) 访问权限如果用户在关闭程序之前注销或断开会话。WTS_REMOTE_DISCONNECTWTS_SESSION_LOGOFFbool WTSRegisterSessionNotification(IntPtr hWnd, int dwFlags);

关于如何吃蛋糕和吃蛋糕有什么建议吗?

0 投票
3 回答
370 浏览

windows - 更改默认控制台 I/O 函数句柄

是否有可能以某种方式更改 Windows 上的标准 I/O 函数句柄?首选语言是 C++。如果我理解正确,通过选择控制台项目,编译器只需为您预先分配控制台,并操作所有标准 I/O 功能以使用其句柄。所以,我想做的是让一个控制台应用程序实际写入另一个应用程序控制台缓冲区。我虽然可以获得第一个控制台句柄,而不是通过文件将它传递给第二个应用程序(我对进程间通信知之甚少,这似乎很容易),而不是以某种方式将 prinf 与第一个应用程序句柄一起使用。这可以做到吗?我知道如何获取控制台句柄,但我不知道如何将 printf 重定向到该句柄。它只是一个学习目的的项目,以更多地了解这背后的操作系统工作。我对 printf 如何知道它所关联的控制台很感兴趣。

0 投票
1 回答
5591 浏览

javascript - 想要将输入字段绑定到 jquery-ui 滑块句柄

我想将输入字段绑定到 jquery-ui 滑块句柄。因此,每当一个值发生变化时,我希望另一个值也发生变化。例如:如果有人在最​​小值输入字段中输入 1000,我希望下滑块手柄移动到 1000 标记。此外,如果用户将下滑块手柄拖动到 1000,则输入字段应反映这一点。

使滑块反映输入字段中的变化很容易:

我只需要帮助使文本字段模仿滑块。

有任何想法吗?

来自该站点的类似问题: Jquery UI Slider - Input a Value and Slider Move to Location

0 投票
4 回答
8139 浏览

c# - C# - 可以使用 IOCTL

我正在尝试为允许“现金抽屉”附件的销售点系统编写代码。手册中提供了用于打开钱箱的代码(在 C++ 中使用 IOCTL)。由于我在 C# .NET 中编码,是否可以在 C# 中执行类似的操作,或者我是否必须编写一些非托管代码?

我可以从 C# 中获得“\\.\ADVANSYS”的句柄吗?我需要使用 DLLImport 吗?

如果有人能指出我正确的方向,将不胜感激。

0 投票
1 回答
1961 浏览

c# - NativeWindow WndProc 未收到消息

有人可以解释一下为什么我WndProc下面实现的方法没有收到任何消息吗?如果我把这个类放在下面的 WinForms 应用程序中并传入应用程序的句柄,WndProc则会按预期接收消息。但是,使用下面返回的 IntPtrGetForegroundWindow()不会产生相同的结果。(FWIW,我的代码设置为GetForegroundWindow()在我的应用程序隐藏时执行,所以我确定 IntPtr 指的是外部应用程序。)我的目标是监视来自外部应用程序的某些事件。

0 投票
1 回答
448 浏览

php - 将 xml 从 ActionScript 发送到 PHP

我在 Actionscript 的 XMLList 中有值。需要将这些值发送到数据库并更新它。我的动作脚本代码如下:

  1. 如何将 XMLList 数据发送到 PHP?我应该添加一个 toString() 吗?
  2. Flex中的contentType也应该是什么。

我怎样才能在 PHP 中捕捉到这个,请告诉我,尝试使用这种方式,

if($user -> isAllowedAccess()) {

}

没运气。请让我知道。

0 投票
2 回答
1903 浏览

jquery - 让jQuery-ui可拖动手柄覆盖整个页面

单击窗口中的任何位置时,使元素可拖动的最佳方法是什么?

我是否必须使用<div>覆盖整个窗户的容器?

我尝试制作body可拖动的,但没有奏效。

使用容器的问题<div>在于它会移动,因此在被拖动后不再覆盖整个屏幕。

如何制作一个非常大的容器<div>,它在各个方向都跨越大量像素,这样你就永远不会到达它的边缘。这是个坏主意吗?

这个想法(简化)是有一个中间有一个正方形的页面,可以通过拖动窗口的任何部分来拖动。

这是一个非常不必要的模型:)

替代文字

我正在尝试使用全屏 div,但是当我重置它时,其中的元素会随之移回.. http://jsfiddle.net/LUFf6/

0 投票
2 回答
952 浏览

perl - perl read() 函数和不是 ref 的缓冲区背后的魔力是什么?

我不明白 Perl read($buf) 函数如何能够修改 $buf 变量的内容。$buf 不是参考,因此参数由副本给出(根据我的 c/c++ 知识)。那么 $buf 变量是如何在调用者中被修改的呢?

是平局变量还是什么?关于 setbuf 的 C 文档对我来说也非常难以捉摸和不清楚