精华内容
下载资源
问答
  • vc++制作Windows软键盘 屏幕键盘.zip
  • 内容索引:VC/C++源码,系统相关,软键盘 基于Windows API实现的屏幕软键盘,一个比较有用的小程序,也是很好的编程参考资料,帮你更进一步了理解Windows API的使用方法。程序里面有Button的Subclassing两个东西,同时...
  • VC++实现 屏幕键盘(软键盘) 源代码.zip Visual C++实现 屏幕键盘(软键盘) 源代码.zip
  • JS调用本地软键盘.zip

    2019-11-14 17:56:50
    实现JavaScript调用本地的软键盘(本地Windows系统的虚拟键盘、辅助键盘),里面含代码和说明文档
  • Windows触摸屏软键盘

    2015-02-05 11:28:56
    Windows KeyBoard 触摸屏 软键盘 Touch Key
  • Unity3d UGUI 输入框调用软键盘工程源码(适用触屏一体机);适用windows系统。实测win10没问题。 建议先看说明:https://blog.csdn.net/qq_33789001/article/details/118940919
  • Window调用软键盘方法

    千次阅读 2018-03-28 23:00:36
    1 调用运行界面 win + r 快捷键也行 2 输入osk,回车 3 华丽丽的软键盘 因为笔记本的B和Q键坏了,所以只能出此下次,记得固定在Window底下的任务栏中,方便随时显示 ...

    1 调用运行界面

    win + r 快捷键也行

    这里写图片描述

    2 输入osk,回车

    这里写图片描述

    3 华丽丽的软键盘

    因为笔记本的B和Q键坏了,所以只能出此下次,记得固定在Window底下的任务栏中,方便随时显示
    这里写图片描述

    展开全文
  • 软键盘程序C++源代码

    2019-11-11 15:37:48
    windows软键盘,包括中英文切换,操作方式类似于系统自带的键盘,不含win键,不会获取窗口焦点;程序源代码。
  • VB.NET 调用软键盘

    2018-08-01 12:55:39
    用于带触摸功能的工控机软件开发,在一个窗体里面点击文本框控件时,弹出类似与WINDOWS10 里面的软键盘,采用VS2010.NET 编程。
  • Windows下系统软键盘的程序名是osk.exe,系统软键盘在有键盘的时候一点用都没有,但是没有键盘的时候想要输入点东西,系统软键盘就至关重要了。 osk.exe为微软系统自带的虚拟键盘程序,功能与真的键盘差不多.只需要...

    Windows下系统软键盘的程序名是osk.exe,系统软键盘在有键盘的时候一点用都没有,但是没有键盘的时候想要输入点东西,系统软键盘就至关重要了。

    osk.exe为微软系统自带的虚拟键盘程序,功能与真的键盘差不多.只需要在运行中输入"osk"即可启动虚拟键盘。

    Window8开始,Windows开始采用扁平化设计,还有一个系统软键盘叫TabTip.exe,这个待会再说。先来看看这两个软键盘在Window7和Windows10下显示的差异。上面是osk.exe,下面是TabTip.exe

    Windows7:
    在这里插入图片描述

    Windows10:
    在这里插入图片描述

    osk.exe

    osk.exe位于%SYSTEMROOT%\System32\下,无论是32位或64位的系统都是位于这个路径下。

    64位的系统下的系统命令为什么会在System32中呢,这个请参考64位windows为什么不把system32改成system64 ?

    那么如何在你的C++程序中调用系统软键盘osk.exe呢?这里就要提到两个Windows系统API了,ShellExcuteWinExec,关于这两个函数的用法可以参考MSDN。

    这里说一下使用方法。

    WinExec

    WinExec("osk.exe", SW_SHOWNORMAL);
    

    就这么简单,这里只给出了程序名,那么WinExec是如何找到这个程序的呢,下面是这个函数查找路径的顺序(摘自MSDN):

    1. The directory from which the application loaded.
    2. The current directory.
    3. The Windows system directory. The GetSystemDirectory function retrieves the path of this directory.
    4. The Windows directory. The GetWindowsDirectory function retrieves the path of this directory.
    5. The directories listed in the PATH environment variable.

    ShellExcute

    在VS中,ShellExcuteShellExcuteW的宏定义,因此,使用的时候,字符串需要用宽字符。

    ShellExecute(NULL, L"open", L"osk.exe", NULL, NULL, SW_SHOWNORMAL);
    

    需要注意的点

    64位windows为什么不把system32改成system64 ?这个链接中,你应该知道了有SysWOW64这个文件夹,这个文件夹的作用如下:

    WoW64 (Windows On Windows64)是一个Windows操作系统的子系统,被设计用来处理许多在32-bit Windows和64-bit Windows之间的不同的问题,使得可以在64-bit Windows中运行32-bit程序。

    也就是说32位程序在64位操作系统下运行System32下的程序,会被自动重定向到%SYSTEMROOT%\SysWOW64下,在这个目录下搜寻程序,而SysWOW下没有osk.exe,于是就会导致失败。

    因此,在执行ShellExcuteWinExec的时候需要取消这个重定向,在运行完后又恢复这个重定向。

    这两个操作,Windows也有对应的API可以使用,Wow64DisableWow64FsRedirectionWow64RevertWow64FsRedirection。具体使用如下:

    PVOID OldValue = NULL;
    BOOL f = Wow64DisableWow64FsRedirection(&OldValue);
    WinExec("osk.exe", SW_SHOWNORMAL);
    if (f)
        Wow64RevertWow64FsRedirection(OldValue);
    

    TabTip.exe

    刚没说TabTip.exe位于哪个路径下,TabTip.exe位于C:\Program Files\Common Files\microsoft shared\ink\,因此可以调用ShellExcuteWinExec加上绝对路径名就好了。

    展开全文
  • 在VS开发环境下运行的软键盘源码,可直接运行使用,也可参考后自已修改开发适合自己需要的软键盘,易学易懂,注释齐全!
  • 在unity中使用Windows自带的软键盘

    千次阅读 2018-08-14 09:38:37
    sf=System.Diagnostics.Process.Start(@”C:\Windows\System32\osk.exe”); 这个就可以直接在Unity中打开系统自带的软键盘,当点击输入框的时候打开,输入完毕之后关闭sf.kill();就可以直接关闭这个软键盘。...

    sf=System.Diagnostics.Process.Start(@”C:\Windows\System32\osk.exe”);
    这个就可以直接在Unity中打开系统自带的软键盘,当点击输入框的时候打开,输入完毕之后关闭sf.kill();就可以直接关闭这个软键盘。

    展开全文
  • DELPHI2010 提供了新的控件TTouchkeyboard,正常只能本窗口内给有输入焦点的控件使用,现在我把他制作成系统通用的软键盘,并且支持中英文切换,界面还是很漂亮的,你可以拿来作为学习用,也可以拿来作为其他开发工具...
  • 一个javascript调用系统exe文件,弹出系统自带的软件盘的例子。
  • WinExec("c:\\Program Files\\Common Files\\Microsoft Shared\\ink\\TabTip.exe ", SW_SHOWNORMAL); 如何设置软键盘弹出的位置呢,比如显示在输入框下面或者上面,不要覆盖输入框
  • 1、能够实现中英文、数字、字符的切换 2、并且实现单字中文、英文、数字、符号的输入 3、使用sqlite数据库 4、完全模仿手机QQ全键盘输入样式
  • 屏幕软键盘

    2013-05-17 11:09:24
    windows屏幕软键盘,VC,适合触摸屏,给键盘添加新功能。
  • windows XP下软键盘设置大小的方法

    热门讨论 2011-12-03 15:06:06
    windows XP下软键盘设置大小的方法,通过注册表
  • WPF调用WIN10软键盘

    热门讨论 2016-11-15 13:38:50
    WPF下调用WIN10软键盘
  • flash 制作仿windows逼真软键盘

    热门讨论 2011-05-19 11:58:02
    用 flash 制作仿windows逼真软键盘简单实例 主要应在触摸屏,或者游戏密码输入方面
  • Windows7 系统中,如果键盘进水,某些键出现了故障的时候我们可以使用系统自带的软键盘暂时替代下。那么Win7如何打开软键盘?下面小编就给大家带来Win7打开软键盘的方法,一起来看看吧。 步骤: 1、点击开始菜单...

    Windows7 系统中,如果键盘进水,某些键出现了故障的时候我们可以使用系统自带的软键盘暂时替代下。那么Win7如何打开软键盘?下面小编就给大家带来Win7打开软键盘的方法,一起来看看吧。

    步骤:

    1、点击开始菜单,点击“控制面板”;

    2、切换查看方式中的“类别”,选“小图标”

    3、点击下面的“轻松访问中心”;

    4、点击“启动屏幕键盘”即可。

    打开后我们就可以使用鼠标点击虚拟键盘进行一些输入操作了。

    以上就是小编带来的Win7打开软键盘的方法,感谢大家的阅读



    系统名字:肥龙系统
            系统网战:


     http://win11111.com/?PC007
            迅雷下宰:
            http://98.126.17.226:443/Windows7/YLMF_GHOST_WIN7_X64.iso (64位)
            http://98.126.17.226:443/Windows7/YLMF_GHOST_WIN7_X86.iso (32位)

    展开全文
  • C++实现的软键盘

    2013-05-14 16:22:26
    代码是在QT环境中完成的,包含A至Z的英文字母,删除键,“.”,“#”等按键。
  • 在Unity的开发中,会经常遇到需要打开一些外部应用的需求,今天我们用俩种方法来实现该功能。(已打开Windows软键盘为例)。
  • qt中文软键盘

    千次下载 热门讨论 2013-01-07 21:22:23
    qt实现软键盘,支持中文,英文输入,提供删除功能。运行稳定,可以移植到windows,linux上等多种系统
  • 摘要:VC/C++源码,界面编程,虚拟键盘,软键盘 VC++软键盘源码,测试前请编译源码文件,把cmpgl.mdb数据库拷贝至Debug目录中,确保与生成的EXE文件在同一级目录下。打开后可看到窗口中有一个虚拟键盘,点击相应按键,...
  • 基于Unity3D开启Windows软键盘的实现

    千次阅读 2017-12-05 22:25:01
    今天开发界面是触摸屏要用到软键盘输入,
  • C# 调用系统软键盘

    2021-02-02 14:31:52
    /// /// 启用系统软键盘 /// public static void OpenKeyBoardFun() { try { //判断软键盘是否进程是否已经存在,如果不存在进行调用 Process[] pro = Process.GetProcessesByName("osk"); //如果键盘已打开,则...
  • 软键盘遮挡与隐藏

    2017-04-20 17:56:24
    从原理分析解决软键盘遮挡与隐藏
  • winform嵌套html静态网页和后台交互 倒计时 操作 软键盘(数字键 del 确认其他键被屏蔽掉了,需要的自己修改一下代码) 实现软键盘输入,防止触摸屏中快速点击短暂失效()
  • VC++实现的软键盘功能(附源码)

    千次阅读 多人点赞 2021-01-19 14:19:37
    软键盘界面如下: 置于桌面窗口最顶层: 上点源码: /** * Globals.h Copyright _ 2001 Li Zhaoming. All rights reserved. * Contains declarations for all globally scoped names in the program */ ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 26,538
精华内容 10,615
关键字:

windows7软键盘