阅读:1208回复:8
请教关于vc调用ddk的问题
小弟目前接到的任务是和同学合作开发驱动程序
我同学负责编写驱动程序文档 用ddk 而我我的任务是用vc编写应用程序 能实现通过对话框的选择而修改驱动程序文档最后调用ddk编译出 符合选择要求的驱动程序 因为这个任务才开始学习vc 所以有些关键性的技术问题无法解决 主要就是vc怎么调用ddk来编译ddk的源代码 我查一些教程上都没有 希望高手们能不吝赐教 我现在需要知道vc调用其他程序的思路 以及调用ddk的具体方法 小弟先谢了 |
|
沙发#
发布于:2004-05-16 13:00
大哥们帮帮忙啊
下周就要开始动工了 我现在还在联系操作vc ide环境 晕 |
|
板凳#
发布于:2004-05-16 13:53
能实现通过对话框的选择而修改驱动程序文档最后调用ddk编译出
符合选择要求的驱动程序 还有DDK写文档, 好深奥,不明白什么意思! :o |
|
|
地板#
发布于:2004-05-16 14:30
俺也没搞懂,不过能提示一下
是不是WDM的驱动,如果是可以用安装driverStudio,然后在VC下开发 驱动和应用程序都可以在VC下开发编译 |
|
|
地下室#
发布于:2004-05-16 14:42
外面有个软件 万能驱动程序生成器这个意思
通过你的选择 你要做什么驱动(并口 串口 usb) 用什么语言编写的 要些什么功能 最后就自动生成了驱动程序 这个是比较完善健全的程序 我们是仿照 只要做并口驱动 并口驱动写好只是一个基本的实现 或者单一的功能 用ddk编写 而vc提供的用户界面可以让使用者选择并口通讯的方式 通过选择而自动修改ddk提供的源代码 然后调用ddk编译出驱动程序 这就是大概情况 当然也可以用vc单独开发并口驱动 但是我们现在的任务是要按照前面的要求做 而不是仅仅实现并口通讯 主要是有那个万能自动生成动态修改的含义 当然 我们要做的只有一个驱动 要做多的以后可以再加 |
|
5楼#
发布于:2004-05-16 15:07
好像懂了,
就是应用程序设置通讯方式的一些信息, 然后驱动根据相应信息做相应的操作, 这应该很简单吧,你却描述的那么复杂, 最简单的方式是“通过注册表交换信息” |
|
|
6楼#
发布于:2004-05-17 17:31
基本上就是这个意思
因为以前没有做过 所以自己不懂 应用程序之间怎么通讯呢? vc和ddk怎么通讯 vc怎么通过对话框操作ddk的源文档 注册表交换信息 晕 小弟才疏学浅 闻所未闻啊 5555 [编辑 - 5/18/04 by dycyb666] |
|
7楼#
发布于:2004-05-17 18:23
找个例子吧,网上到处都有,时间下就清楚了......
|
|
|
8楼#
发布于:2004-05-17 18:25
没有搞过这个,呵呵!我觉得如果你做出来应该很了不起,帮你顶,高手帮忙吧
|
|
|