_lopen 函数 (winbase.h)
_lopen 函数将打开现有文件,并将文件指针设置为文件开头。 提供此函数是为了与 16 位版本的 Windows 兼容。 基于 Win32 的应用程序应使用 CreateFile 函数。
语法
HFILE _lopen(
LPCSTR lpPathName,
int iReadWrite
);
参数
lpPathName
指向以 null 结尾的字符串的指针,该字符串将文件命名为要打开的文件。 字符串必须由 Windows ANSI 字符集中的字符组成。
iReadWrite
指定打开文件的模式。 此参数由一种访问模式和一个可选的共享模式组成。 访问模式必须是以下值之一:OF_READ、OF_READWRITE OF_WRITE
共享模式可以是以下值之一:OF_SHARE_COMPAT、OF_SHARE_DENY_NONE、OF_SHARE_DENY_READ、OF_SHARE_DENY_WRITE、OF_SHARE_EXCLUSIVE
返回值
如果函数成功,则返回值为文件句柄。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | winbase.h |
Library | Kernel32.lib |
DLL | Kernel32.dll |