我想在Windows 10上创建一个用于触摸的自定义虚拟键盘.我主要是一个c#开发人员,但如果Windows 10 Dev与之前的版本类似,我可能不得不恢复到C/C++.我希望能够定义按下按键时吐出的所有内容,形状,区域和数据.
Windows 10有一个键盘选择菜单(见图),我希望它与它集成,以便它可以与本机键盘接口一起使用.
我是一位经验丰富的商业应用程序员,但我不知道从哪里开始.我看到这篇文章用于Windows 7键盘,但我希望Windows 10的内容已经发生了变化.
我的问题是:
任何帮助/方向/智慧的话将不胜感激.
更新:我想也许我没有解释得很好.我想构建一个与普通键盘形状不同的虚拟键盘,基本上就像快捷键盘一样.您点击一个键,它会将预设的文本片段插入上下文窗口.并且可以从图中的虚拟键盘选项中选择(蓝色位).
我有一个构建活动,它反映了我们的一个库,以便将它与域定义进行比较.在反射过程中,每当我尝试反映Uri时,它都会返回RunTimePropertyInfo而不是Uri,每当我检查任何反射属性时,我都会得到一个异常声明......
"Could not load file or assembly 'System, Version=2.0.5.0, culture=neutral, publickeytoken=7cec85d7bea7798e, retargetable=yes"
Run Code Online (Sandbox Code Playgroud)
使用System.dll版本4.0.0.0编译构建活动.我怀疑这是问题所在.有没有办法在旧版本的System.dll上反映类型.
到目前为止,这只是Uri的失败.有任何想法吗?
例如:
#import "NSArray+BBNSArrayAdditions.h"
Run Code Online (Sandbox Code Playgroud)
我已经尝试使用Google搜索并查看Apple开发人员文档,但我无法找到解释.
任何其他导入令牌的链接或解释也将是有用的.
谢谢.
我需要将HTML写入文件系统,我想知道是否有任何速度提升将其转换为字节并使用FileStream编写它而不是使用File.WriteAllText()(或类似的文本方法).
c# ×3
.net ×1
byte ×1
c++ ×1
keyboard ×1
objective-c ×1
reflection ×1
text ×1
uri ×1
windows-10 ×1