#pragma once namespace ActiveBasic{ namespace IDE{ class Program { static void InitializeWindow(); public: static CAppModule _Module; static MainFrame mainFrame; static WindowComponents::CodeEditor::Languages languages; // 一時的な対処 static const WindowComponents::CodeEditor::Language *ablang; // ユーザデータ格納用のディレクトリを取得 static const std::string GetIdeUserAppDir(); static void Main(HINSTANCE hinst); static HWND GetMainFrameWndHandle() { return mainFrame.m_hWnd; } }; }}