虚拟键盘 tpVirtualKeyboard
2025-07-17
介绍
tpVirtualKeyboard 类 tpVirtualKeyboard 为虚拟键盘窗口,任何应用均可唤起虚拟键盘,并捕获虚拟键盘输入,支持中英文输入。
使用示例
- 唤醒虚拟键盘
tpApp::Inst()->wakeUpVirtualKeyboard(this);
- 关闭虚拟键盘
tpApp::Inst()->dormantVirtualKeyboard();
- 接收虚拟键盘输入
virtual void virtualKeyboardInput(const tinyPiX::VirtualKeyboardInputType& type, const tpString& text) override
{
if (type == tinyPiX::Delete)
{
}
else if (type == tinyPiX::Pinyin)
{
}
else if (type == tinyPiX::Chinese || type == tinyPiX::Symbol)
{
}
else
{
}
}
效果演示
- 默认状态

- 中文输入

- 符号输入

