VXD!

aifeihuang 2000-06-19 09:22:00


我做了一个VXD程序,我在VC编的一个控制台程序里以如下方式装载:
hVxD=CreateFile("c:\vtd95\mouse.vxd",0,0,0,CREATE_NEW,FILE_FLAG_DELETE_ON_CLOSE,0);
hVxD=CreateFile("c:\\vtd95\\mouse.vxd",0,0,0,CREATE_NEW,FILE_FLAG_DELETE_ON_CLOSE,0);
都不行,用前面的方式曾经装载成功一次,但重起机器之后就不行了,并出现如下结果:
Loaded 'C:\WINDOWS\SYSTEM\KERNEL32.DLL', no matching symbolic information found.
The thread 0xFFF9DD1D has exited with code -1 (0xFFFFFFFF).
The program 'C:\My Documents\fgf\Debug\fgf.exe' has exited with code -1 (0xFFFFFFFF).
但是我用VTOOLSD带的工具VXLOAD能装载成功,不知哪位大虾能不能指点一下,本人不胜感激。

...全文
107 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
aifeihuang 2000-06-19
  • 打赏
  • 举报
回复
谢谢各位的关注,我现在知道解决办法了
应该这样调用才对:hVxD=CreateFile("\\\\.\\c:\\vtd95\\mouse.vxd",0,0,0,CREATE_NEW,FILE_FLAG_DELETE_ON_CLOSE,0);

6,847

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧