winapi - Tablet PC/on-screen keyboard on secure desktop -


when using uac dialog (which runs on secure desktop) used on tablet pc, provides on-screen-keyboard password field (pretty same login screen). think implemented in tabtip.exe.

now use secure desktop password prompt. in (sparse) pseudo code, 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:

... setthreaddesktop(hdesk); switchdesktop(hdesk); mydialog dlg = new mydialog(); dlg.showmodal(); ... 

however, table pc keyboard (ime?) not available on secure desktop, making unuseable on tablet pc.

how can tablet pc/softkeyboard/ime enabled?

as example keyboard mean (not in secure desktop because can't capture screenshots there):

screenshot of tablet pc keyboard

i have same problem found known bug: https://support.microsoft.com/en-us/kb/2696739


Popular posts from this blog

c# - ODP.NET Oracle.ManagedDataAccess causes ORA-12537 network session end of file -

matlab - Compression and Decompression of ECG Signal using HUFFMAN ALGORITHM -

utf 8 - split utf-8 string into bytes in python -