fillsolidrect_onerasebkgnd 重影_bitblt函数(13)

电脑杂谈  发布时间:2017-03-10 14:21:13  来源:网络整理

// CSizingControlBar

IMPLEMENT_DYNAMIC(CSizingControlBar, baseCSizingControlBar);

CSizingControlBar::CSizingControlBar()

{

m_szMinHorz = CSize(33, 32);

m_szMinVert = CSize(33, 32);

m_szMinFloat = CSize(37, 32);

m_szHorz = CSize(200, 200);

m_szVert = CSize(200, 200);

m_szFloat = CSize(200, 200);

m_bTracking = FALSE;

m_bKeepSize = FALSE;

m_bParentSizing = FALSE;

m_cxEdge = 5;

m_bDragShowContent = FALSE;

m_nDockBarID = 0;

m_dwSCBStyle = 0;

}

CSizingControlBar::~CSizingControlBar()

{

}

BEGIN_MESSAGE_MAP(CSizingControlBar, baseCSizingControlBar)

//{{AFX_MSG_MAP(CSizingControlBar)

ON_WM_CREATE()

ON_WM_PAINT()

ON_WM_NCPAINT()

ON_WM_NCCALCSIZE()

ON_WM_WINDOWPOSCHANGING()

ON_WM_CAPTURECHANGED()

ON_WM_SETTINGCHANGE()

ON_WM_LBUTTONUP()

ON_WM_MOUSEMOVE()

ON_WM_NCLBUTTONDOWN()

ON_WM_LBUTTONDOWN()

ON_WM_LBUTTONDBLCLK()

ON_WM_RBUTTONDOWN()

ON_WM_NCMOUSEMOVE()

ON_WM_NCHITTEST()

ON_WM_CLOSE()

ON_WM_SIZE()

//}}AFX_MSG_MAP

ON_MESSAGE(WM_SETTEXT, OnSetText)

END_MESSAGE_MAP()

// old creation method, still here for compatibility reasons

BOOL CSizingControlBar::Create(LPCTSTR lpszWindowName, CWnd* pParentWnd,

CSize sizeDefault, BOOL bHasGripper,

UINT nID, DWORD dwStyle)

{

UNUSED_ALWAYS(bHasGripper);

m_szHorz = m_szVert = m_szFloat = sizeDefault;

return Create(lpszWindowName, pParentWnd, nID, dwStyle);

}

// preffered creation method

BOOL CSizingControlBar::Create(LPCTSTR lpszWindowName,

CWnd* pParentWnd, UINT nID,

DWORD dwStyle)

{

// must have a parent

ASSERT_VALID(pParentWnd);

// cannot be both fixed and dynamic


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-36846-13.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 李可勤
      李可勤

      如果台湾是独立的

    • 黄政博
      黄政博

      马云自己就靠炒股发财

    • 牛亚鸽
      牛亚鸽

      而你塔魔的是挑战整个人类的秩序

    热点图片
    拼命载入中...