关于win10 64 位,C#无法 使用软键盘的问题解决方案
2017-07-21 16:28
956 查看
情景介绍:
我的本机win10 64 位上的软键盘是能用的----用win+R运行osk也能呼出,键盘。
但是呢我在vs2015 中的C#程序中通过。program.start("osk.exe");调用它的时候,会弹出一个
无法启动屏幕键盘
的错误,即使我使用program.start(@“C:\Windows\System32\osk.exe");
依旧出现上述错误,后来查阅资料后觉得可能是windows权限缘故,于是通过app.manifest
修改了权限之后,
运行,依旧报错,,,抓狂,,,
接着又是一顿百度,按照又一种方式:把osk.exe复制到我的项目目录start下面,
运行,,,,报错,,,,no!!
接着又冥思苦想,修改了program.start()中的路径,为项目中osk.exe的完整路径,
并且用管理员权限打开了vs2015,,
运行,谢天谢地,,,,终于成功了~~~~
泪奔。。。
总结步骤:
(1)将C:\Windows\System32\osk.exe复制到你要的文件夹下,并更改progarm.start(你osk.exe的完整路径);
(2)用管理员权限运行包括你的程序和vs2015都要管理员权限。修改方式看:http://blog.csdn.net/shmilxu/article/details/50828507
大家一起加油,你好我好大家好!
我的本机win10 64 位上的软键盘是能用的----用win+R运行osk也能呼出,键盘。
但是呢我在vs2015 中的C#程序中通过。program.start("osk.exe");调用它的时候,会弹出一个
无法启动屏幕键盘
的错误,即使我使用program.start(@“C:\Windows\System32\osk.exe");
依旧出现上述错误,后来查阅资料后觉得可能是windows权限缘故,于是通过app.manifest
修改了权限之后,
运行,依旧报错,,,抓狂,,,
接着又是一顿百度,按照又一种方式:把osk.exe复制到我的项目目录start下面,
运行,,,,报错,,,,no!!
接着又冥思苦想,修改了program.start()中的路径,为项目中osk.exe的完整路径,
并且用管理员权限打开了vs2015,,
运行,谢天谢地,,,,终于成功了~~~~
泪奔。。。
总结步骤:
(1)将C:\Windows\System32\osk.exe复制到你要的文件夹下,并更改progarm.start(你osk.exe的完整路径);
(2)用管理员权限运行包括你的程序和vs2015都要管理员权限。修改方式看:http://blog.csdn.net/shmilxu/article/details/50828507
大家一起加油,你好我好大家好!
相关文章推荐
- 关于mac键盘部分数字键和字母键失灵,无法使用的问题的解决方案
- 关于IE6中无法使用margin:0 auto居中的问题解决方案
- Win10无法使用小娜搜索本地应用问题的解决方案
- 关于win7升级win10后vs无法使用的问题
- 关于HP-UX中出现无法使用历史命令的问题的解决方案
- [原创].关于使用QII 10.0编译器无法编辑和查看中文的问题一个变通解决方案
- 关于win10周年版更新后无法正常使用vc6.0问题的解决方法
- [转载].关于使用QII 10.0编译器无法编辑和查看中文的问题一个变通解决方案
- 关于IE6中无法使用margin:0 auto居中的问题终极解决方案
- C#关于"该进程无法访问文件,因为该文件正由另一进程使用"的错误的一点心得(示例)
- 关于“插入图片”等功能无法使用的问题
- C#中DES加密解密问题、压缩解压缩文件、进度条以及WinForm中使用控制台的解决方案
- 关于TeXLive在Windows下无法使用系统字体解决方案
- 关于网上邻居"此工作组的服务器列表当前无法使用"问题.
- 关于php服务器代理上网的时候使用file_get_contents函数取不到内容的问题的解决方案
- 关于在英创em9161板上使用ADO.net连接远程数据库提示 “无法找到 PInvoke dll"dbnetlib.dll"”问题解决方法
- 关于“因为数据库正在使用,所以无法获得对数据库的独占访问权”的最终解决方案
- 关于RCP中加introAction(Welcome欢迎)的无法启动问题解决方案
- 关于使用Silverlight Toolkit 3 中的主题后DataGrid无法呈现数据的问题