简体   繁体   English

安全桌面上的Tablet PC /屏幕键盘

[英]Tablet PC/on-screen keyboard on secure desktop

When using the UAC dialog (which runs on a secure desktop) is used on a tablet PC, it provides the on-screen-keyboard for the password field (pretty much the same as the login screen). 在平板电脑上使用UAC对话框(在安全桌面上运行)时,它将为密码字段提供屏幕键盘(与登录屏幕几乎相同)。 I think this is implemented in tabtip.exe. 我认为这是在tabtip.exe中实现的。

Now I also use a secure desktop for a password prompt. 现在,我还使用安全桌面输入密码。 In (sparse) pseudo code, this looks like: 在(稀疏)伪代码中,如下所示:

hDesk = CreateDesktop("my random desktop name", NULL, 0, 0, CREATE_MENU|CREATE_WINDOW|READ_OBJECTS|WRITE_OBJECTS|SWITCH_DESKTOP);
CreateThread(SecureDesktopThread)

And in SecureDesktopThread : SecureDesktopThread

...
SetThreadDesktop(hDesk);
SwitchDesktop(hDesk);
MyDialog dlg = new MyDialog();
dlg.ShowModal();
...

However, the table PC keyboard (IME?) is not available on the secure desktop, making it unuseable on a tablet PC. 但是,台式PC键盘(IME?)在安全桌面上不可用,从而使其在平板PC上无法使用。

How can the tablet pc/softkeyboard/IME be enabled? 如何启用平板电脑/软键盘/ IME?

As an example which keyboard I mean (not in a secure desktop because I can't capture screenshots there): 例如,我指的是哪个键盘(不在安全的桌面中,因为我无法在其中捕获屏幕截图):

Tablet pc键盘的屏幕截图

我有同样的问题发现了这个已知的错误: https : //support.microsoft.com/zh-cn/kb/2696739

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM