FX_BOOL CFXCRT_FileAccess_CRT::Open(FX_WSTR fileName, FX_DWORD dwMode) { if (m_hFile) { return FALSE; } CFX_WideString strMode; FXCRT_GetFileModeString(dwMode, strMode); m_hFile = FXSYS_wfopen(fileName.GetPtr(), (FX_LPCWSTR)strMode); return m_hFile != NULL; }
FX_BOOL CFXCRT_FileAccess_CRT::Open(FX_BSTR fileName, FX_DWORD dwMode) { if (m_hFile) { return FALSE; } CFX_ByteString strMode; FXCRT_GetFileModeString(dwMode, strMode); m_hFile = FXSYS_fopen(fileName.GetCStr(), strMode.c_str()); return m_hFile != NULL; }