c++-winrt - 在 Winrt 中为所有键盘输入启用单一焦点的推荐方法是什么?
问题描述
在具有许多 xaml 控件和面板的 C++/winrt 程序中,我想知道是否有推荐的方法将所有键盘输入定向到一个处理程序?如果用户暂时使用 TextBox 或其他文本输入,要恢复它吗?我发现在 MainPage 中处理 keydown/keyup 事件只有在使用鼠标与程序的各种 Stackpanels 等交互时才有效,之后似乎无法将焦点恢复到 MainPage。这是一个程序,其中键盘不仅仅用于在字段中输入文本;它用于触发其他事件。
解决方案
推荐阅读
- scala - 如何使用 Spark(使用 scala)有效地读取 Kafka 主题中的每条消息?
- animation - 将小部件添加到小部件树时如何为更改设置动画
- node.js - 使用 Node JS 在 Telegram Bot 上存储用户发送的文件
- android - 找不到“androidx.arch”、“androidx.room”等版本
- react-native - 在 React 中使用时调用本地资源
- angular - routerLink 未链接(类似于 href)
- javascript - How to display an array of messages being received from database, for a chat-room
- python-3.x - 将字典复制到多个进程是否也会复制字典中的对象?
- php - 在 WooCommerce 中向电子邮件主题添加自定义占位符
- c++ - 我想继承 SPIFFS 类来为我的方法扩展它。可能吗?