// TestParseCmdLine.h: interface for the TestParseCmdLine class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_FXParseCMDLINE_H__20232B92_AB99_11D2_898F_00A0245B298A__INCLUDED_) #define AFX_FXParseCMDLINE_H__20232B92_AB99_11D2_898F_00A0245B298A__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 class ParseCmdLine : public CCommandLineInfo { public: BOOL m_start; CString m_busNumber; CString m_directory; CString m_extent; CString m_prefix; virtual void ParseParam( LPCTSTR lpszParam, BOOL bFlag, BOOL bLast ); ParseCmdLine(); virtual ~ParseCmdLine(); enum { BusNumber, Start, Directory, Extent, Prefix }m_shellCommand; protected: void ParseParamNotFlag(LPCTSTR pszParam); void ParseParamFlag(LPCTSTR pszParam); }; #endif // !defined(AFX_FXParseCMDLINE_H__20232B92_AB99_11D2_898F_00A0245B298A__INCLUDED_)