CreateFile总是返回0xffffffff值
_handleFile=CreateFile(filename,GENERIC_READ,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL)
调试时,发现这个函数总是调用
operator T*() const throw()
{
return( m_p );
}
请高手指教,谢谢。
[解决办法]
确保你的文件存在,且有读取权限!
[解决办法]
GetLastError()看返回值是什么?
[解决办法]
要确保filename句柄对象存在且当前不被其他程序使用;
用GetLastError看看,是handle_already_exit还是invalid_handle_value之类的,不久知道大概是什么错误了么
[解决办法]
取lasterror一看不就知道了
[解决办法]
楼上都说了,这个通常就是文件不存在或者没有访问权限
[解决办法]
楼上都说了,这个通常就是文件不存在或者没有访问权限
[解决办法]