gpt4 book ai didi

c# - 为 Windows 7 桌面开发我自己的虚拟键盘

转载 作者:可可西里 更新时间:2023-11-01 09:26:09 26 4
gpt4 key购买 nike

我想为我的 Windows 7 平板电脑构建我自己的虚拟键盘。我不是从零开始编程;我只是不知道从哪里开始制作像虚拟键盘这样的系统级设备。

有好的文章或 SDK 吗?

最佳答案

您需要编写驱动程序才能真正获得虚拟键盘。不能用 C# 编写键盘驱动程序。

驱动程序是用 C(甚至不是 C++;只是 C)编写的,并且它们使用 Windows Driver Kit为了发展。没有足够的文件,期间(你越早承认这一点越好)。如果您还没有以下书籍,请挑选一本:Windows Internals , Advanced Windows Debugging , 奥尼的 Programming the Windows Driver Model , 和 Developing Drivers with the Windows Driver Foundation .我强烈建议使用 KMDF ,因为它使编写驱动程序变得极其困难,而不是疯狂地几乎不可能。订阅OSR's NTInsider并阅读他们的邮件列表文件(他们是我所知道的唯一包含驱动程序编写的所有缺失细节的来源)。开始处理你的个人联系人,因为你有可能需要与 Microsoft 内部的某个人交谈。

老实说,聘请该领域的现有专家要容易得多。驱动程序开发并不便宜,但比您自己开发要便宜。

关于c# - 为 Windows 7 桌面开发我自己的虚拟键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6472563/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com