13 #pragma managed( push, off )    77             LPMINMAXINFO lpMinMaxInfo = 
reinterpret_cast< LPMINMAXINFO 
>( 
m_lParam );
    78             lpMinMaxInfo->ptMinTrackSize.x = min( lpMinMaxInfo->ptMaxTrackSize.x, nMinWidth );
    79             lpMinMaxInfo->ptMinTrackSize.y = min( lpMinMaxInfo->ptMaxTrackSize.y, nMinHeight );
    98             else if ( rcConfig.ResumeWindowPosition( 
m_hWnd ) ) {
   100                 if ( rcConfig.ResumeShowWindow( 
m_hWnd ) ) {
   124             else if ( !rcConfig.SaveWindowPosition( 
m_hWnd ) ) {
   129             else if ( !rcConfig.SaveShowWindow( 
m_hWnd ) ) {
   153             ::GetWindowRect( 
m_hWnd, &sWindowRect );
   154             int nWindowWidth = ( sWindowRect.right - sWindowRect.left );
   160                 ::GetClientRect( 
m_hWnd, &sClientRect );
   164             int nClientWidth = ( sClientRect.right - sClientRect.left );
   167             int nFrameWidth = ( nWindowWidth - nClientWidth );
   170             result += nFrameWidth;
   188             ::GetWindowRect( 
m_hWnd, &sWindowRect );
   189             int nWindowHeight = ( sWindowRect.bottom - sWindowRect.top );
   195                 ::GetClientRect( 
m_hWnd, &sClientRect );
   199             int nClientHeight = ( sClientRect.bottom - sClientRect.top );
   202             int nFrameHeight = ( nWindowHeight - nClientHeight );
   205             result += nFrameHeight;
   213 #pragma managed( pop ) virtual bool Create(HWND hParent=nullptr, HMENU hMenu=nullptr) noexcept override
ウィンドウ作成関数 
CWndOverlap() noexcept
コンストラクタ 
virtual bool Create(HWND hParent, HMENU hMenu=nullptr) noexcept override
ウィンドウ作成関数 
virtual bool ResumeConfig(CJsonConfig &rcConfig) noexcept override
ウィンドウ構成情報復元関数 
virtual int GetMinWidth() noexcept override
最小水平サイズ取得関数 
CWndDocumentTab m_cDocumentTab
ドキュメントタブウィンドウ 
virtual int GetMinHeight() noexcept override
最小垂直サイズ取得関数 
virtual bool ResumeConfig(CJsonConfig &rcConfig) noexcept override
ウィンドウ構成情報復元関数 
virtual bool Create(HWND hParent=nullptr, HMENU hMenu=nullptr) noexcept override
ウィンドウ作成関数 
virtual int GetMinHeight() noexcept override
最小垂直サイズ取得関数 
virtual bool SaveConfig(CJsonConfig &rcConfig) noexcept override
ウィンドウ構成情報保存関数 
virtual LRESULT WmGetMinMaxInfo() noexcept override
各種メッセージ処理関数 
virtual int GetMinWidth() noexcept override
最小水平サイズ取得関数 
virtual bool SaveConfig(CJsonConfig &rcConfig) noexcept override
ウィンドウ構成情報保存関数 
virtual bool GetPartitionClientRect(RECT &rsRect) noexcept
パーティション表示クライアント領域取得関数