TNB Library
TnbMfcPositionAdjusterEx.h
[詳解]
1#pragma once
14#include "TnbPointerHandle.h"
15
16
17
18//TNB Library
19namespace TNB
20{
21
22
23
38{
39 DEFSUPER(CPositionAdjuster);
40protected:
41
43
44public:
45
52 CPositionAdjusterEx(CWnd* pWnd, bool canResize = true, bool boAlways = false)
53 : m_phWnd(pWnd), _super(pWnd, canResize, boAlways)
54 {
55 }
56
62 virtual IDrawable* Clone(void) const
63 {
65 P->m_phWnd = m_phWnd;
66 P->m_pWnd = m_pWnd;
69 return P;
70 }
71};
72
73
74
75};
76
コントロール位置の調整関係のヘッダ
ポインタハンドル関係のヘッダ
ウィンドウ管理.
コントロール位置調整用描画クラス
CPositionAdjusterEx(CWnd *pWnd, bool canResize=true, bool boAlways=false)
コンストラクタ
CPointerHandleT< CWnd > m_phWnd
コントロール
virtual IDrawable * Clone(void) const
[作成] クローン作成.
コントロール位置調整用描画クラス
CWnd * m_pWnd
コントロール
bool m_boAlways
true なら DC がNULL 以外でも配置変更
bool m_boCanResize
true ならリサイズ対応
TNB Library
Definition: TnbDoxyTitle.txt:2
描画情報インターフェース
Definition: TnbDrawable.h:37