⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 utils.h

📁 Symbian操作系统手机上可执行程序的安装打包程序的源码
💻 H
字号:
// UTILS.H// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.//// various utility functions//#ifndef __UTILS_H_#define __UTILS_H_// ===========================================================================// INCLUDES// ===========================================================================#include <windows.h>enum TUtilsException	{ErrNotEnoughMemory	=-1,	ErrCannotOpenFile	=-2,	ErrCannotReadFile	=-3,	ErrCannotWriteFile	=-4,	ErrCannotConvertFile=-5,	ErrCertFileKeyFileMismatch = -6};// ===========================================================================// GLOBAL FUNCTIONS// ===========================================================================// convert a MBCS string to UNICODELPWSTR MakeUnicodeString(LPCSTR mbStr, UINT codePage, DWORD& length);// convert a UNICODE string to MBCSLPSTR MakeMBCSString(LPCWSTR uniStr, UINT codePage, DWORD& length);// is a file unicodeBOOL FileIsUnicode(LPCWSTR fileName, BOOL& littleEndian);// create a temporary file which is a little endian UNICODE version of a// big endian UNICODE fileLPWSTR ConvertFileToLittleEndianUnicode(LPCWSTR fileName);// create a temporary file which is a UNICODE version of an MBCS fileLPWSTR ConvertFileToUnicode(LPCWSTR fileName);// get a temporary filename (in c:\temp\mks???\ with given file name)LPWSTR TempFileName(LPCWSTR fileName);// remove any temporary files created (in c:\temp\mks???\)void CleanupTemp();// Open file with Unicode filename correctly under Win95 and WinNTHANDLE MakeSISOpenFile(LPCWSTR pszFilename, DWORD dwAccessMode, DWORD dwCreateFlags);// Converts a relative path to an absolute path under Win95 and WinNTint FullPath(LPWSTR pszAbsolutePath, const LPCWSTR pszRelativePath, size_t maxLength);#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -