tsingshui
驱动牛犊
驱动牛犊
  • 注册日期2003-04-27
  • 最后登录2003-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:987回复:7

如何让vxd发送消息到ring3的win32程序

楼主#
更多 发布于:2003-05-24 10:55
最近在做一个can卡的vxd程序,大多数代码都是在网上搜索到的。有人在
VOID MyHwInt::OnHardwareInt(VMHANDLE hVM)这个中断响应函数中使用发送消息SHELL_PostMessage()函数,我这样学时,发现没有办法传送消息给win32程序。我的win32程序可以成功捕获其他win32程序发来的消息,而我用的自定义消息是0x410。恳请各位大侠,不吝赐教,感激不禁!
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2003-05-24 20:20
本站好像有篇文章讲了的。
作者是tigerzd吧。

[编辑 -  5/24/03 by  arthurtu]
tsingshui
驱动牛犊
驱动牛犊
  • 注册日期2003-04-27
  • 最后登录2003-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-05-25 10:54
谢谢,arthurtu。我碰到了这个问题,正在找解决方法。这是你第二次指导我。
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2003-05-25 12:51
vtoolsd也有example
example\\c\\postmsg
example\\cpp\\dataacq
tsingshui
驱动牛犊
驱动牛犊
  • 注册日期2003-04-27
  • 最后登录2003-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-05-26 12:47
我找到了,谢谢。虽然现在工作有时还不稳定但是已经给我很大的鼓励,我想我有信心把它做好了。敢问大侠,如果要做WDM有没有比较好的参考书。
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2003-05-26 16:31
walt oney的《programming WDM》
art baker的《Win2K driver book》
caris cant的《。。。指南》
还有DDK
tsingshui
驱动牛犊
驱动牛犊
  • 注册日期2003-04-27
  • 最后登录2003-06-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-05-27 23:03
好的,我会继续努力。
my12121
驱动牛犊
驱动牛犊
  • 注册日期2003-06-06
  • 最后登录2003-07-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-06-23 17:05
大侠,您是怎么解决的阿?能不能给菜鸟讲讲阿。
是用Tigerzd大侠的办法,没有用SHELL_POSTMESSAGE()吗?
我在VXD中定义的消息是不是要在应用程序中重新定义阿?因为编译的时候老是出错说不认识我的消息。
游客

返回顶部