_lcreat
【勇芳软件工作室】汉化HomePreviousNext

_lcreat函数创建或打开指定的文件。此函数用于与16位版本的Windows兼容。基于Win32的应用程序应使用CreateFile功能。

HFILE _lcreat(

LPCSTR 【lpPathName】,//指向要打开的文件的名称的指针
INT 【//文件属性】//文件属性
); 

参数

【lpPathName】

指向以空字符结尾的字符串,指定要打开的文件。字符串必须由Windows ANSI字符集的字符组成。

【//文件属性】

指定文件属性。此参数必须是以下值之一:

含义
0正常(可以读取或写入,无限制)。
1只读(不能打开写)
2隐藏(找不到目录搜索)
4系统(目录搜索找不到)

返回值

如果函数成功,则返回值为文件句柄。

如果函数失败,返回值为HFILE_ERROR。要获取扩展错误信息,请调用GetLastError.

备注

如果该文件不存在,则_lcreat函数创建一个新文件并将其打开以进行写入。如果文件存在,_lcreat将文件大小截断为零,并打开它进行读写。当函数打开文件时,指针将设置为文件的开头。

应仔细使用_lcreat功能。它可以打开任何文件,即使是已经由另一个功能打开的文件。

也可以看看

CreateFile, _