dycyb666
驱动牛犊
驱动牛犊
  • 注册日期2004-01-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1208回复:8

请教关于vc调用ddk的问题

楼主#
更多 发布于:2004-05-16 12:58
小弟目前接到的任务是和同学合作开发驱动程序

我同学负责编写驱动程序文档 用ddk

而我我的任务是用vc编写应用程序

能实现通过对话框的选择而修改驱动程序文档最后调用ddk编译出

符合选择要求的驱动程序

因为这个任务才开始学习vc 所以有些关键性的技术问题无法解决

主要就是vc怎么调用ddk来编译ddk的源代码 我查一些教程上都没有

希望高手们能不吝赐教 我现在需要知道vc调用其他程序的思路

以及调用ddk的具体方法

小弟先谢了
dycyb666
驱动牛犊
驱动牛犊
  • 注册日期2004-01-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-05-16 13:00
大哥们帮帮忙啊

下周就要开始动工了

我现在还在联系操作vc ide环境

euan2004
驱动牛犊
驱动牛犊
  • 注册日期2004-02-17
  • 最后登录2005-10-30
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-05-16 13:53
能实现通过对话框的选择而修改驱动程序文档最后调用ddk编译出
符合选择要求的驱动程序
还有DDK写文档,
好深奥,不明白什么意思!
 :o
如果觉得回答对你有帮助,别忘记给点分哦,哪怕意思意思,^_^
snowStart
驱动老牛
驱动老牛
  • 注册日期2004-04-06
  • 最后登录2011-06-02
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望19点
  • 贡献值177点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-05-16 14:30
俺也没搞懂,不过能提示一下
是不是WDM的驱动,如果是可以用安装driverStudio,然后在VC下开发
驱动和应用程序都可以在VC下开发编译
学习,关注,交流中... [email=fengyu@163.com]Email:snowstarth@163.com[/email] [url]http://bbs.zndev.com/?a=snowStart[/url]
dycyb666
驱动牛犊
驱动牛犊
  • 注册日期2004-01-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-05-16 14:42
外面有个软件 万能驱动程序生成器这个意思

通过你的选择 你要做什么驱动(并口 串口 usb) 用什么语言编写的 要些什么功能

最后就自动生成了驱动程序

这个是比较完善健全的程序

我们是仿照 只要做并口驱动

并口驱动写好只是一个基本的实现 或者单一的功能

用ddk编写

而vc提供的用户界面可以让使用者选择并口通讯的方式

通过选择而自动修改ddk提供的源代码 然后调用ddk编译出驱动程序

这就是大概情况

当然也可以用vc单独开发并口驱动

但是我们现在的任务是要按照前面的要求做 而不是仅仅实现并口通讯

主要是有那个万能自动生成动态修改的含义

当然 我们要做的只有一个驱动 要做多的以后可以再加

snowStart
驱动老牛
驱动老牛
  • 注册日期2004-04-06
  • 最后登录2011-06-02
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望19点
  • 贡献值177点
  • 好评度1点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-05-16 15:07
好像懂了,

就是应用程序设置通讯方式的一些信息,
然后驱动根据相应信息做相应的操作,

这应该很简单吧,你却描述的那么复杂,
最简单的方式是“通过注册表交换信息”
学习,关注,交流中... [email=fengyu@163.com]Email:snowstarth@163.com[/email] [url]http://bbs.zndev.com/?a=snowStart[/url]
dycyb666
驱动牛犊
驱动牛犊
  • 注册日期2004-01-05
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-05-17 17:31
基本上就是这个意思

因为以前没有做过 所以自己不懂

应用程序之间怎么通讯呢?

vc和ddk怎么通讯

vc怎么通过对话框操作ddk的源文档

注册表交换信息  晕  小弟才疏学浅 闻所未闻啊

5555

[编辑 -  5/18/04 by  dycyb666]
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
7楼#
发布于:2004-05-17 18:23
找个例子吧,网上到处都有,时间下就清楚了......
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
euan2004
驱动牛犊
驱动牛犊
  • 注册日期2004-02-17
  • 最后登录2005-10-30
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-05-17 18:25
没有搞过这个,呵呵!我觉得如果你做出来应该很了不起,帮你顶,高手帮忙吧
如果觉得回答对你有帮助,别忘记给点分哦,哪怕意思意思,^_^
游客

返回顶部