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

📄 parsecmd.h

📁 Symbian操作系统手机上可执行程序的安装打包程序的源码
💻 H
字号:
// PARSECMD.H// Copyright (c) 1997-1999 Symbian Ltd. All rights reserved.//// handles parsing of makesis command line args//#ifndef __PARSE_CMD_H_#define __PARSE_CMD_H_// ===========================================================================// CONSTANTS// ===========================================================================#define SOURCEFILE		L".pkg"#define DESTFILE		L".sis"enum TCommandLineException	{ErrInsufficientArgs,	ErrBadCommandFlag,	ErrBadSourceFile,	ErrNoSourceFile,	ErrCannotOpenSourceFile,	ErrBadTargetFile	};// ===========================================================================// CLASS DEFINITION// ===========================================================================class CParseCmd// Responsible for processing and maintaining the command line options	{	public:		CParseCmd();				BOOL ParseCommandLine(int argc, _TCHAR *argv[]);				BOOL  ShowSyntax()			const { return m_fShowSyntax; }		DWORD Flags()				const { return m_dwOptions;   }		LPCWSTR GetPassword()		const { return m_pszPassword; }		LPCWSTR SourceFile()		const { return m_pszSource;   }		LPCWSTR SearchPath()		const { return m_pszDir;   }		LPCWSTR TargetFile();				enum TOptions			{EOptVerbose  = 0x01,			EOptMakeStub  = 0x02,			EOptDirectory = 0x04,			EOptPassword  = 0x08			};			private:		void SetDirectory(LPCWSTR pszPath);		void SetSource(LPCWSTR pszSource);		void SetTarget(LPCWSTR pszTarget);				WCHAR m_pszDir[MAX_PATH];		WCHAR m_pszSource[MAX_PATH];		WCHAR m_pszTarget[MAX_PATH];		WCHAR m_pszPassword[MAX_PATH];				DWORD m_dwOptions;		BOOL  m_fShowSyntax;	};#endif // __PARSE_CMD_H_

⌨️ 快捷键说明

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