1.在windows下使用Qt调用系统的软键盘可以使用:

QDesktopServices::openUrl(QUrl("osk.exe", QUrl::TolerantMode)); 

在win7系统下可以使用,但是换到win10下则出现错误

ShellExecute 'osk.exe' failed (error 2).

win10下调用系统的软键盘:

  PVOID OldValue = nullptr;BOOL bRet = Wow64DisableWow64FsRedirection(&OldValue);QString csProcess = "C:\\Windows\\System32\\osk.exe";QString params="";ShellExecute(nullptr, L"open", (LPCWSTR)csProcess.utf16(), (LPCWSTR)params.utf16(), nullptr, SW_SHOWNORMAL);if (bRet){Wow64RevertWow64FsRedirection(OldValue);}

亲测可行。

大家也可以学习一下该博客:https://blog.csdn.net/flushhip/article/details/83008317

Qt在Win10下调用系统的软键盘相关推荐

  1. Qt在Win下调用系统的软键盘,区分win7\win8\win10

    代码如下: #include <QOperatingSystemVersion> #include <QDesktopServices> #include <QUrl&g ...

  2. 马宁的Windows Phone 7开发教程(3)——XNA下使用MessageBox和软键盘

    作者:马宁 相信未来一段的业余时间,我都要和XNA为伍了.本来想向3D开发的纵深发展,但是遇到了一个实际的问题,就是如何在XNA下显示MessageBox和Software Input Panel.干 ...

  3. 如何查找计算机的键盘,怎么打开软键盘?各个系统打开软键盘的方法大全

    电脑除了自身以外,一般都还需要配套的键盘和鼠标,键盘和鼠标经常使用容易磨损,而且用的时间长了还会出现各种问题,不过好在这两者可以互补.如果在使用过程中遇到键盘不灵的情况,我们完全可以使用鼠标来控制电脑 ...

  4. win10下关闭笔记本自带键盘以及解锁

    win10下关闭笔记本自带键盘 管理员运行cmd sc config i8042prt start= disabled 重启 解除自带键盘锁定 1.sc config i8042prt start=a ...

  5. WIN10下调用waveInOpen方法失败返回错误1的解决方法

    最近调语音对讲,调用系统底层的waveInOpen方法,发现个特别奇怪的问题,在一台电脑上是没有问题的, 但换了另一台电脑一直返回错误1, 网络上搜索不到产生该值的情况,音频输入设备都是有的,今天突发 ...

  6. Win10下双系统Ubuntu14.04+GTX1070+CUDAcuDNN+Tensorflow环境搭建

    先说机器配置: CPU:Intel Xeon E3-1230 v5 skylake平台(此CPU无核显) 主板:ASUS E3 Pro Gaming v5 RAM:8G GPU:ASUS STRIX- ...

  7. uniapp - [完美解决] 手机数字键盘没有小数点,当 input 输入框的 type 属性设置 number 后,手机系统的软键盘无法输入小数点和符号问题(此方案 uniapp 全端全平台适用)

    效果图 正常在uniapp项目中,用户想要输入数字或金额时,通常都会将 <input> 的 type 属性设置为 number.但是问题来了,可能在苹果IOS手机.小程序上.个别安卓机上就 ...

  8. 【Qt】win10下安装Qt5.12.12

    文章目录 前言 一.下载安装包 二.安装步骤 1.注册账户 2.安装过程 前言 最近由于课题的需要,下载Qt,特此记录安装过程 一.下载安装包 笔者使用的是清华的源,也可以去官网下载 清华源如下: h ...

  9. win10下查看系统自带壁纸的路径

    背景 每天开机的时候,如果自己的电脑有密码,那么在登录界面就会有一些很不错的高清壁纸,而且时不时还会更新,不知道细心的小伙伴,有没有发现这个,苦思冥想,折磨许久,终于在网上看到了一些乱七八糟的路径,最 ...

最新文章

  1. 财报上的云计算战场: 巨头们垄断加剧
  2. ping: sendto: Network is unreachable
  3. 单臂路由的配置及应用:
  4. 开启大数据时代谷歌三篇论文-BigTable
  5. Hadoop应用实战100讲(一)-Hadoop进行文件压缩
  6. shopeeLazada越南站点“热销品类”推荐
  7. php列目录设置密码,PHP输入密码并列出目录文件生成超链接代码
  8. android 自定义弹窗diss,Android中自定义PopupWindow,动态弹窗。
  9. 华为智能手表与鸿蒙,不再是大号手环!华为鸿蒙手表来了:要和苹果抢生态?...
  10. 小程序中ajax返回数据,微信小程序调用接口返回数据或提交数据
  11. mysql数据库sql语法参考_MySQL数据库SQL语法参考
  12. 白话容器namespace
  13. group by 分组
  14. VC6修改lib文件的输出路径
  15. 亿乐社区最新版开源无后源码
  16. 新概念二册 Lesson 13 The Greenwood Boys绿林少年 (将来进行时)
  17. 【组织架构】中国铁路武汉局集团有限公司
  18. Transfer Learning 迁移学习的相关知识
  19. 2015出现神曲空挡期,玖月奇迹接棒筷子兄弟?
  20. 高性能计算机与网格的研究开发态势

热门文章

  1. c语言特殊计算器设计报告,C语言数据结构栈计算器的实现课题设计报告书
  2. spring boot大学生就业质量调查分析系统 毕业设计-附源码161457
  3. 浪潮服务器【磁盘阵列】RAID配置步骤
  4. 基于51单片机病房呼叫系统(64位病床)
  5. Httpclient调用短信验证码接口
  6. 电力两票B/S图形系统的开发
  7. PhpanAlysis分词技术
  8. 如何让多行文本出现省略号?
  9. 数字IC设计入门书单
  10. android仿陌陌tab,Vue|Nuxt.js仿探探卡片式左右拖拽|vue仿Tinder