| 
			 
					阅读:838回复:4
				 
				求救一个关于VXD的问题
					个问题 很是迷茫:
 
							我编了一个VxD的驱动程序,动态加载后,测试通过,然后我在 原来的VXD源码基础上修改了一些代码,又再次重新加载,老师发现加载的还是以前没有修改过得VXD,试了好几次都是这样,为什么?  | 
	|
| 
			 沙发# 
								发布于:2003-10-10 10:45				
			
					原因可能有很多种。我用的方法是比较苯的,就是将编译好的*.vxd文件拷贝到应用程序目录下,如果你也是这样的话,不知道你拷贝得是否正确。还有就是编译的工程是不是你要修改的工程,正常来说,是不会出现你所说的错误的。还有就是看看你的vxd工程中是否有其他的*.vxd文件,如果你在vxd工程设置中改变了名字,编译的结果就会不一样了				 
							 | 
	|
					
						
  | 
	
| 
			 板凳# 
								发布于:2003-10-10 11:33				
			
					我是每次把修改后的VxD都考到测试程序的当前目录下;是不是每次修改后,如果再次用CreateFile()动态加载 ,要重新启动机子,才能更新!				 
							 | 
	|
| 
			 地板# 
								发布于:2003-10-10 13:02				
			
					maybe u did not set flag
 
							FILE_FLAG_DELETE_ON_CLOSE  | 
	|
| 
			 地下室# 
								发布于:2003-10-13 16:01				
			我是每次把修改后的VxD都考到测试程序的当前目录下;是不是每次修改后,如果再次用CreateFile()动态加载 ,要重新启动机子,才能更新! 不用的  | 
	|
					
						
  |