你能推荐一个适合新手的有趣的驱动程序应用程序吗?
Posted
技术标签:
【中文标题】你能推荐一个适合新手的有趣的驱动程序应用程序吗?【英文标题】:Can you recommend an interesting driver application that's fit for novice? 【发布时间】:2010-05-20 07:49:04 【问题描述】:我对驱动程序开发完全陌生,
寻找一个有趣的与司机相关的任务来开始。
【问题讨论】:
你为什么用 C++ 标记这条消息:P 我猜C++也可以用来写驱动,错了? 我很确定只有 C 用于驱动程序开发 哇,那是最好的,我喜欢 c 胜过 c++ :) C++ 可用于编写 Windows 驱动程序,但它要求您了解编译器的工作原理。例如,您必须知道 MSVC 会生成 vtable,并且即使在进行虚拟调用时也适用不可分页要求。 【参考方案1】:codeproject 上有几篇系列文章。您可以从查看这些文章开始。
【讨论】:
你也可以看看我的文章:codeproject.com/KB/system/fs-filter-driver-tutorial.aspx:)【参考方案2】:这里有一个问题,我喜欢一个很酷的司机想法。
制作一个键盘过滤器驱动程序,让应用程序检索击键的精确时间 (QueryPerformanceCounter),从而启用反应速度测试等。
可能还有其他应用,例如基于关键时间的拼写更正。想象一下 msword 的 ->但仅当 E 和 H 键击在时间轴上非常接近时。
【讨论】:
以上是关于你能推荐一个适合新手的有趣的驱动程序应用程序吗?的主要内容,如果未能解决你的问题,请参考以下文章
适合 C++ 新手学习的开源项目——在 GitHub 学编程
测试开发实战|一道有趣的大厂测试面试题,你能用 Python or Shell 解答吗?