当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R getWindowsHandle 获取 Windows 句柄


R语言 getWindowsHandle 位于 utils 包(package)。

说明

获取窗口或窗口的 Windows 句柄RMS Windows 中的进程。

用法

getWindowsHandle(which = "Console")

参数

which

一个字符串(见下文),或图形设备窗口的编号(必须是windows)。

细节

getWindowsHandle 获取 Windows 句柄。 which 的可能选择是:

"Console" 控制台窗口句柄。
"Frame" MDI 框架窗口句柄。
"Process" 进程pseudo-handle。
设备编号图形设备的窗口句柄

这些值通常对用户没有用处,但开发人员可以使用 add-ons 来R.

如果不在 MDI 模式下运行,则为框架句柄返回 NULL;在运行 Rterm 时,为控制台句柄;为 which 任何无法识别的字符串;或为没有相应窗口的图形设备返回 NULL

其他窗口(帮助浏览器等)无法通过此函数访问。

持有 Windows 句柄的外部指针,或 NULL

注意

这仅适用于 Windows。

例子

if(.Platform$OS.type == "windows")
  print( getWindowsHandle() )

也可以看看

getIdentification , getWindowsHandles

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Get a Windows Handle。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。