| 
					阅读:1198回复:3
				 编写MFC应用程序和驱动的通信怎么出错?
					各位大哥:
 我用driverstudio编写完驱动程序以后,然后按照以下步骤: 1,创建一个MFC AppWizard(exe)的应用程序。2,将XXXDeviceinterface.h和XXXioctl.h(XXX代表驱动程序名)加入到MFC应用程序工程的头文件中。3,将DriverWorks创建的OpenByIntf.cpp文件加入到MFC应用程序工程的源文件中。4,再用记事本修改.dsp文件。最后编译文件,结果出现错误如下:e:\OpenByIntf.cpp(50):fatal error c1010:unexpected end of file while looking for precompiled header directive Error executing cl.exe 估计就是OpenByIntf.cpp加入的时候出错,各位大哥,给出出主意吧!谢谢啊! | |
| 沙发#发布于:2004-09-01 12:01 
					好像少了两个头文件
 #include <winioctl.h> #include <devintf.h> 试试 | |
| 板凳#发布于:2004-09-01 12:03 
					“OpenByIntf.cpp加入的时候出错”应该是没有产生访问硬件的Handle.				 | |
| 地板#发布于:2004-09-01 21:22 
					要包含
 include "StdAfx.h" 在你的OpenByIntf.cpp文件的头部 | |
| 
 | 
 
							
 
				