系统调用接口函数 更多...
函数 | |
| unsigned short | getAsyncKeyState (Key key) |
| 获取键盘按键状态(直接读取物理设备状态) | |
| std::wstring | getCilpBoardText () |
| 从剪贴板获取文本 | |
| iPoint | getCursorPosition () |
| 获取鼠标的绝对位置 | |
| std::optional< std::string > | getEnv (const std::string &name) |
| 获取环境变量的值 | |
| unsigned short | getKeyState (Key key) |
| 获取键盘按键状态(基于窗口消息队列读取) | |
| void | setCilpBoardText (std::wstring text) |
| 向剪贴板设置文本 | |
| void | setCursorPosition (iPoint pos) |
| 设置鼠标的绝对位置 | |
系统调用接口函数
系统调用接口相关的函数,它们几乎等同于 Windows API 中的函数原型,但对部分函数添加了 C++ 风格封装
| unsigned short GFt::Sys::getAsyncKeyState | ( | Key | key | ) |
获取键盘按键状态(直接读取物理设备状态)
| key | 要获取的按键 |
(x & 0x8000) 为 1,则表示按键当前处于按下状态;(x & 0x0001) 为 1,则表示该按键在上次调用此函数后至少被按下了一次 | std::wstring GFt::Sys::getCilpBoardText | ( | ) |
从剪贴板获取文本
| iPoint GFt::Sys::getCursorPosition | ( | ) |
| std::optional< std::string > GFt::Sys::getEnv | ( | const std::string & | name | ) |
获取环境变量的值
| name | 环境变量名 |
| unsigned short GFt::Sys::getKeyState | ( | Key | key | ) |
获取键盘按键状态(基于窗口消息队列读取)
| key | 要获取的按键 |
(x & 0x8000) 为 1,则表示按键当前处于按下状态;(x & 0x0001) 为 1,则表示该按键在上次调用此函数后至少被按下了一次 | void GFt::Sys::setCilpBoardText | ( | std::wstring | text | ) |
向剪贴板设置文本
| text | 要设置的剪贴板文本 |
| void GFt::Sys::setCursorPosition | ( | iPoint | pos | ) |
设置鼠标的绝对位置
| pos | 要设置的鼠标位置的坐标 |