// FxParseCmdLine.h: interface for the FxParseCmdLine 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 FxParseCmdLine : public CCommandLineInfo { public: BOOL m_busstart; BOOL m_start; BOOL m_loop; UINT m_speed; CString m_exoFile; CString m_busNumber; virtual void ParseParam( LPCTSTR lpszParam, BOOL bFlag, BOOL bLast ); FxParseCmdLine(); virtual ~FxParseCmdLine(); enum { Loop, BusNumber, Start, ExoFile, Speed }m_shellCommand; protected: void ParseParamNotFlag(LPCTSTR pszParam); void ParseParamFlag(LPCTSTR pszParam); }; #endif // !defined(AFX_FXParseCMDLINE_H__20232B92_AB99_11D2_898F_00A0245B298A__INCLUDED_)