# SysInfo

\<evalcmd> SysInfo 和 var 和 指定属性的值。 && property && string && 要返回的属性名称。可用属性为：

|                  |                                                                                         |
| ---------------- | --------------------------------------------------------------------------------------- |
| **DarkMode**     | 如果 Opus 处于暗模式，返回 **True**                                                               |
| **DarkModeApps** | 如果其它应用应处于暗模式，返回 **True**                                                                |
| **DPI**          | 返回 Opus 当前运行的 DPI（例如，96 DPI 为 100% 缩放）。                                                 |
| **Language**     | 返回一个标识 Opus 当前使用的语言的字符串。                                                                |
| **MouseMonitor** | 返回鼠标当前所在的监视器的索引                                                                         |
| **MousePosX**    | 返回鼠标 x 坐标                                                                               |
| **MousePosY**    | 返回鼠标 y 坐标                                                                               |
| **SystemDPI**    | 返回系统当前运行的 DPI（例如，96 DPI 为 100% 缩放）。这通常与 **DPI** 值相同，但如果系统 DPI 已更改且 Opus 尚未重新启动，则它们可能不同。 |
| **TouchInput**   | 如果 Windows 处于平板电脑模式，返回 **True**                                                         |
| **USBInstall**   | 如果 Opus 从 USB 导出运行，返回 **True**                                                          |

\</evalcmd>

允许您查询某些系统属性的值。

//[Example://](example://)

```
if (SysInfo("MouseMonitor") == 0) { ... } // 查看鼠标是否位于监视器 0 上
```
