bournechen/
共19个网摘 [
1 ] |
访问bournechen的个人空间
bournechen收录,时间:2007-5-16 18:21:11 | 相关网摘,我也收藏
#define BUFSIZE 5000
void main()
{
// 得到当前的标准输入(管道),默认是cmd屏幕
HANDLE hStdIntput = GetStdHandle(STD_INPUT_HANDLE);
// 判断是否是有效
if (hStdIntput == INVALID_HANDLE_VALUE)
return;
CHAR chBuf[BUFSIZE]; // 为管道读进数据先分配一个空间
DWORD dwRead; // 读进数据的大小
// 一直等到你有输入
for (;;)
{
// 从输入流读取数据
BOOL Success = ReadFile(hStdIntput, chBuf, BUFSIZE, &dwRead, NULL);
// 如果读到数据了
if (Success)
{
// 创建文件,把数据存到文件中
FILE* file = fopen("D:\\test.txt", "w");
chBuf[dwRead] = '\0';
fputs(chBuf, file);
fclose(file);
break;
}
}
system("pause");
}
http://community.csdn.net/Expert/TopicView3.asp?id=5536872
共19个网摘 [
1 ]