I have a fullscreen DirectX desktop app, and would like to display the on-screen keyboard when the user taps a textbox in my game. Is there a way to do this while in fullscreen mode?
相关问题
- Scaling of the point sprites (Direc3D 9)
- Touch handling completely broken on Chrome version
- ListView in a metro app does not get its vertical
- cant use store test kit while Working with SQLite
- Windows 8 app (html & Javascript) : alternate way
相关文章
- New Windows Application - What language?
- anyone can explain the “field of view”
- libxml2 missing for nokogiri gem on Windows 8 x64
- Building Windows 8 Metro App on Windows 7 with Vis
- How to normalize a mesh into -1 to 1, then revert
- Drawing a straight line iOS
- Windows 8 & MySQL? What are my options?
- Visual Studio 2012 designer error
You can show the Windows 8 touch keyboard quite easily:
http://brianlagunas.com/showing-windows-8-touch-keyboard-wpf/
Same answer as Severin Stampler but in order to find the correct path from c# I use:
Executing osk.exe will pop up the more old-fashioned on-screen keyboard. The Windows 8 touch keyboard will pop up by executing
I just figured that out, since I'm working on a fullscreen desktop app that is running on a tablet PC without keyboard attached.
Severin.
If it is a desktop app, you might need to invoke
ShellExecute
forosk.exe
.If it is a Metro application, then you cannot invoke the SIP from the app itself. As per the MSDN docs: