万山公司特种车:这个GENERIC_WRITE是什么意思?

来源:百度文库 编辑:中科新闻网 时间:2024/05/08 11:59:44
#include<windows.h> //包含windows.h
int main()
{
HANDLE hFile; //句柄
DWORD num;
hFile = CreateFile(
"testapi.txt", //建立的文件为"testapi.txt"
GENERIC_WRITE,
0, //不能share打开
NULL, //不使用安全属性,设为NULL
OPEN_ALWAYS, //文件已存在,则打开;不存在,则新建文件
FILE_ATTRIBUTE_NORMAL, //普通文件属性
NULL //没有模板文件
); //建立句柄
WriteFile(
hFile,"Hello API!",
sizeof("Hello API!"),&num,
NULL); //往文件里写入内容
CloseHandle(hFile); //关闭文件句柄
return 0;
}

这里面的哪个GENERIC_WRITE是什么意思?
另,如果想输出txt文件里面有两行或以上的字符,怎么弄?

允许读操作