BOOL FlushConsoleInputBuffer(
HANDLE hConsoleInput // handle to console input buffer
);Parameters
hConsoleInput
[in] Handle to the console input buffer. The handle must have GENERIC_WRITE access清空控制台BUFFER时, 要求GENERIC_WRITE权限, 试了几次
HANDLE hConcole = CreateFile("CON",
GENERIC_READ | GENERIC_WRITE,
FILE_SHARE_READ | FILE_SHARE_WRITE,
NULL,
OPEN_EXISTING,
0,
NULL); ASSERT(hConcole != INVALID_HANDLE_VALUE);
都不对啊, 大家帮忙?
HANDLE hConsoleInput // handle to console input buffer
);Parameters
hConsoleInput
[in] Handle to the console input buffer. The handle must have GENERIC_WRITE access清空控制台BUFFER时, 要求GENERIC_WRITE权限, 试了几次
HANDLE hConcole = CreateFile("CON",
GENERIC_READ | GENERIC_WRITE,
FILE_SHARE_READ | FILE_SHARE_WRITE,
NULL,
OPEN_EXISTING,
0,
NULL); ASSERT(hConcole != INVALID_HANDLE_VALUE);
都不对啊, 大家帮忙?
OPEN_EXISTING,0,0);
StInfo.hStdInput := hStd;
StInfo.hStdOutput := hStd;
StInfo.hStdError := StInfo.hStdOutput;
FlushConsoleInputBuffer(hStd);
StInfo又是什么样的结构体, 能不能再详细点啊?上面的问题可以用C库函数fflush(stdin);解决.