13 #pragma managed( push, off ) 71 inline virtual wchar_t const*
GetSectionName() const noexcept
override {
return L
"テストアプリケーション"; }
85 virtual LRESULT
WmClose() noexcept
override;
111 virtual bool InitApp() noexcept;
124 virtual bool ExecApp() noexcept;
137 virtual bool FinishApp(
bool bResult ) noexcept;
230 static int Main() noexcept;
276 #pragma managed( pop )
virtual bool ExecApp() noexcept
アプリケーション実行関数
virtual bool ResumeConfigWindow(CJsonConfig &rcConfig, EWindowPosition ePos) noexcept
ウィンドウ構成情報復元関数
CAppTest & operator=(CAppTest const &)=delete
virtual bool SaveConfigConsole(CJsonConfig &rcConfig) noexcept
コンソール構成情報保存関数
static int Main() noexcept
メイン関数
static wchar_t const *const SECTION_STATIC
静的変数セクション文字列
SYSTEMTIME m_sEndTime
終了日時
static wchar_t const * GetDateTimeString(SYSTEMTIME const &rsDateTime, CString &rcString=CString()()) noexcept
日時文字列取得関数
EWindowPosition
ウィンドウ表示位置種別列挙体
virtual ~CAppTest() noexcept
デストラクタ
static wchar_t const *const SECTION_WINDOW
ウィンドウセクション文字列
virtual bool InitApp() noexcept
アプリケーション初期化関数
static CAppTest s_cInstance
静的インスタンス
static wchar_t const *const SECTION_CONSOLE
コンソールセクション文字列
static wchar_t const *const KEY_END_TIME
終了日時キー文字列
static CAppTest & GetInstance() noexcept
インスタンス取得関数
#define _SOLUTION_DIR
ソリューションディレクトリパス
static wchar_t const *const KEY_PREV_END_TIME
前回終了日時キー文字列
CJsonConfig m_cConfig
JSON構成情報
static wchar_t const *const KEY_START_TIME
開始日時キー文字列
virtual LRESULT WmClose() noexcept override
各種メッセージ処理関数
CAppTest() noexcept
コンストラクタ
virtual wchar_t const * GetSectionName() const noexcept override
セクション名取得関数
virtual bool ResumeConfigConsole(CJsonConfig &rcConfig, EWindowPosition ePos) noexcept
コンソール構成情報復元関数
virtual bool SaveConfigWindow(CJsonConfig &rcConfig) noexcept
ウィンドウ構成情報保存関数
virtual bool IdleCallBackProc() noexcept override
アイドル処理コールバック関数
SYSTEMTIME m_sStartTime
開始日時
CAppTestMenu m_cMainMenu
テストアプリケーションメインメニュー
virtual bool FinishApp(bool bResult) noexcept
アプリケーション終了関数
static wchar_t const * GetConfigFilePath() noexcept
構成ファイルパス取得関数
CString m_cPrevTime
前回終了日時文字列