R語言
getWindowsHandles
位於 utils
包(package)。 說明
該函數獲取可見頂層窗口或內部窗口的句柄RMDI 框架(當使用Rgui
)。
用法
getWindowsHandles(which = "R", pattern = "", minimized = FALSE)
參數
which |
字符串向量 "R" 或 "all"(可能有重複)。請參閱詳細信息部分。 |
pattern |
窗口標題必須匹配的模式向量。 |
minimized |
指示是否應考慮最小化窗口的邏輯向量。 |
細節
此函數將搜索 Windows 句柄,以便傳遞到外部 GUI 或 arrangeWindows
函數。每個參數都可以是值向量。這些將按如下方式處理:
-
所有參數都將被回收到相同的長度。
-
每個參數的相應元素將應用於單獨的搜索。
-
最終結果將是每次搜索中標識的窗口的並集。
如果一個元素which
是"R"
,僅屬於當前的窗口R進程將被返回。在 MDI 模式下,這些將是R圖形用戶接口(Rgui
) 框架。在SDI模式下,屬於該進程的所有窗口都將被包括在內。
如果元素是 "all"
,則將返回頂級窗口。
pattern
的元素將用於創建標題文本與模式匹配(根據 grep
)的窗口子集。
如果是minimized = FALSE
,最小化的窗口將被忽略。
值
包含窗口句柄的外部指針列表。
注意
這僅適用於 Windows。
例子
if(.Platform$OS.type == "windows") withAutoprint({
getWindowsHandles()
getWindowsHandles("all")
})
作者
Duncan Murdoch
也可以看看
相關用法
- R getWindowsHandle 獲取 Windows 句柄
- R getFromNamespace 用於開發命名空間的實用函數
- R getS3method 獲取 S3 方法
- R getAnywhere 檢索 R 對象,包括從命名空間檢索
- R getParseData 從對象獲取詳細的解析信息
- R glob2rx 將通配符或通配符模式更改為正則表達式
- R globalVariables 檢查包時使用的聲明
- R select.list 從列表中選擇項目
- R COMPILE 編譯用於 R 的文件
- R readRegistry 讀取 Windows 注冊表配置單元
- R browseVignettes 在 HTML 瀏覽器中列出暈影
- R hasName 檢查姓名
- R nsl 按主機名查找 IP 地址
- R edit 調用文本編輯器
- R create.post 準備電子郵件和帖子的輔助函數
- R hsearch-utils 幫助搜索實用程序
- R download.packages 從類似 CRAN 的存儲庫下載軟件包
- R DLL.version MS Windows 上的 DLL 版本信息
- R ls.str 列表對象及其結構
- R Rscript R 前端腳本
- R bug.report 發送錯誤報告
- R PkgUtils 用於構建和檢查附加包的實用程序
- R cite 引用參考書目條目
- R SweaveSyntConv 轉換 Sweave 語法
- R RSiteSearch 搜索文檔中的關鍵詞或短語
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Get handles of Windows in the MS Windows RGui。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。