首先介绍下 这两个函数的原型:
BOOL
ReadFile(
HANDLE
hFile
,
LPVOID
lpBuffer
,
DWORD
nNumberOfBytesToRead
,
LPDWORD
lpNumberOfBytesRead
,
LPOVERLAPPED
lpOverlapped
);
BOOL WriteFile( HANDLE hFile, LPCVOID lpBuffer, DWORD nNumberOfBytesToWrite, LPDWORD lpNumberOfBytesWritten, LPOVERLAPPED lpOverlapped );
错误提示: 当进行读写数据时候,提示无效句柄
原因: 可能在某处不小心把句柄hFile,用CloseHandle给关闭了。