CAtlFile::Create

调用此方法创建或打开文件。

HRESULT Create(
   LPCTSTR szFilename,
   DWORD dwDesiredAccess,
   DWORD dwShareMode,
   DWORD dwCreationDisposition,
   DWORD dwFlagsAndAttributes = FILE_ATTRIBUTE_NORMAL,
   LPSECURITY_ATTRIBUTES lpsa = NULL,
   HANDLE hTemplateFile = NULL 
) throw( );

参数

  • szFilename
    文件名。

  • dwDesiredAccess
    所需访问。 在参见 CreateFile 的 dwDesiredAccess 在 Windows SDK。

  • dwShareMode
    共享模式。 在参见 CreateFile的 dwShareMode。

  • dwCreationDisposition
    创建disposition。 在参见 CreateFile的 dwCreationDisposition。

  • dwFlagsAndAttributes
    标志和属性。 在参见 CreateFile的 dwFlagsAndAttributes。

  • lpsa
    安全特性。 在参见 CreateFilelpSecurityAttributes

  • hTemplateFile
    模板文件。 在参见 CreateFile的 hTemplateFile。

返回值

返回在成功的 S_OK 或在失败时的错误 HRESULT

备注

调用 CreateFile 创建或打开文件。

要求

Header: atlfile.h

请参见

参考

CAtlFile选件类