亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? sizecbar.h

?? PL0的編譯系統(tǒng),使用MFC編寫(xiě)界面,采用浮動(dòng)窗口來(lái)仿VC的環(huán)境
?? H
字號(hào):
/////////////////////////////////////////////////////////////////////////
// Copyright (C) 1998 by Cristi Posea
// All rights reserved
//
// Distribute freely, except: don't remove my name from the source or
// documentation (don't take credit for my work), mark your changes
// (don't get me blamed for your possible bugs), don't alter or remove
// this notice.
// No warrantee of any kind, express or implied, is included with this
// software; use at your own risk, responsibility for damages (if any) to
// anyone resulting from the use of this software rests entirely with the
// user.
//
// Send bug reports, bug fixes, enhancements, requests, flames, etc.,
// and I'll try to keep a version up to date.  I can be reached at:
//    cristi@gds.ro
/////////////////////////////////////////////////////////////////////////
//
// Acknowledgements:
//  o   Thanks to Harlan R. Seymour (harlan@hcube.com) for motivating me
//      to update this code. Also he prompted me to a bug durring 
//      the developement phase.
//  o   Thanks to Zafir Anjum (zafir@codeguru.com) for publishing this
//      code on his cool site (www.codeguru.com).
//  o   Some ideeas for the gripper came from the CToolBarEx flat toolbar
//      by Joerg Koenig (Joerg.Koenig@rhein-neckar.de). Also he inspired
//      me on writting this notice:) . Thanks, Joerg!
//  o   Thanks to Jakawan Ratiwanich (jack@alpha.fsec.ucf.edu) and to
//      Udo Schaefer(Udo.Schaefer@vcase.de) for the dwStyle bug fix under
//      VC++ 6.0.
//  o   Thanks to Microsoft developers for the MFC source code. After
//      all, most of this class code came from there.
//
/////////////////////////////////////////////////////////////////////////
//
// Usage:
// o    Derive your class from CSizingControlBar. Then create your child
//      controls/windows on it.
// o    Include your class header in Mainfrm.cpp and add a member 
//      variable to CMainFrame. In CMainFrame::OnCreate(), create the
//      control bar, enable it to dock, and so on... like a toolbar or
//      any control bar.
// o    More details at
//      http://www.codeguru.com/docking/docking_window.shtml or search
//      http://www.codeguru.com for my name if the article has moved.
//
/////////////////////////////////////////////////////////////////////////

#if !defined(SIZECBAR_H_INCLUDED)
#define SIZECBAR_H_INCLUDED

#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000
// sizecbar1.h : header file
//

/////////////////////////////////////////////////////////////////////////
// CSizingControlBar control bar
#include < afxpriv.h > 
#include < afxres.h >

class CSizingControlBar : public CControlBar
{
public:
    CSizingControlBar();

// Attributes
public:
	
    CSize m_sizeHorz;
    CSize m_sizeVert;
    CSize m_sizeFloat;
    BOOL IsHorzDocked() const;
    BOOL IsVertDocked() const;
    
// Operations
public:

// Overrides
public:
    // ClassWizard generated virtual function overrides
    //{{AFX_VIRTUAL(CSizingControlBar)
	public:
    virtual BOOL Create(LPCTSTR lpszWindowName, CWnd* pParentWnd, CSize sizeDefault, BOOL bHasGripper, UINT nID, DWORD dwStyle = WS_CHILD | WS_VISIBLE | CBRS_TOP);
    virtual CSize CalcFixedLayout(BOOL bStretch, BOOL bHorz);
    virtual CSize CalcDynamicLayout(int nLength, DWORD dwMode);
	//}}AFX_VIRTUAL

// Implementation
public:
	virtual void ShowContrl(BOOL m_show=TRUE);
    virtual ~CSizingControlBar();
    
protected:
    // implementation helpers
    void StartTracking();
    void StopTracking(BOOL bAccept);
	void OnTrackUpdateSize(CPoint& point);
    void OnTrackInvertTracker();

	void SetStatusText(UINT nID=AFX_IDW_STATUS_BAR);
	virtual CSize CalcMaxSize();
	virtual BOOL QueryDragFullWindows() const;

protected:
	// used for resizing
    CSize	m_sizeMin;
    CSize   m_sizeMax;
	CPoint	m_ptOld;
    CRect   m_rectBorder;
    BOOL    m_bTracking;
	BOOL	m_bDragShowContent;
	CSize	m_sizeOld;

    BOOL    m_bInRecalcNC;
    UINT    m_nDockBarID;
    int     m_cxEdge;
    BOOL    m_bHasGripper;
    int     m_cyGripper;
    CRect   m_rectGripper;
	CRect		m_rectUndock;
	CRect		m_rectClose;

// Generated message map functions
protected:
    //{{AFX_MSG(CSizingControlBar)
    afx_msg void OnPaint();
    afx_msg void OnNcPaint();
    afx_msg void OnWindowPosChanged(WINDOWPOS FAR* lpwndpos);
    afx_msg void OnNcCalcSize(BOOL bCalcValidRects, NCCALCSIZE_PARAMS FAR* lpncsp);
    afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
    afx_msg void OnMouseMove(UINT nFlags, CPoint point);
    afx_msg void OnNcLButtonDown(UINT nHitTest, CPoint point);
    afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
    afx_msg void OnLButtonDblClk(UINT nFlags, CPoint point);
	afx_msg void OnRButtonDown(UINT nFlags, CPoint point);
    afx_msg void OnCaptureChanged(CWnd *pWnd);
    afx_msg UINT OnNcHitTest(CPoint point);
    afx_msg BOOL OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message);
	afx_msg void OnNcLButtonUp(UINT nHitTest, CPoint point);
	afx_msg void OnNcMouseMove(UINT nHitTest, CPoint point);
	//}}AFX_MSG
	afx_msg BOOL OnTipNotify(UINT id, NMHDR * pNMHDR, LRESULT * pResult );

    DECLARE_MESSAGE_MAP()
};

/////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Developer Studio will insert additional declarations immediately before the previous line.

#endif // !defined(SIZECBAR_H_INCLUDED)

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕一区二区视频| 日本高清无吗v一区| 欧美一级黄色片| 午夜精品免费在线| 日韩一区二区在线看片| 欧美日韩亚洲综合在线| 国产在线视频不卡二| 国产精品理伦片| 91麻豆精品91久久久久同性| 国产精品一区二区在线观看不卡 | 中文字幕成人av| 91免费看`日韩一区二区| 亚洲精品写真福利| 日韩美女主播在线视频一区二区三区| 国产精品一区二区久久不卡 | 亚洲综合av网| 精品福利一区二区三区免费视频| av中文字幕在线不卡| 久久99久久久久| 久久综合狠狠综合久久激情| 91国内精品野花午夜精品| 在线免费不卡视频| 99re这里都是精品| 粉嫩嫩av羞羞动漫久久久| 日韩精品久久久久久| 亚洲美女免费在线| 国产精品成人免费| 亚洲bt欧美bt精品| 午夜精品在线视频一区| 精彩视频一区二区| av成人老司机| 8x8x8国产精品| 日本一区二区三区免费乱视频| 欧美精品丝袜中出| 欧美揉bbbbb揉bbbbb| 亚洲精品一区二区三区四区高清 | 婷婷国产v国产偷v亚洲高清| 精品一区二区三区在线播放| 99久久亚洲一区二区三区青草| 欧洲一区在线观看| 久久九九国产精品| 精品久久久久久久一区二区蜜臀| 欧美日韩在线亚洲一区蜜芽| 精品剧情v国产在线观看在线| 1024成人网| 狠狠狠色丁香婷婷综合激情| 欧美在线不卡一区| 国产欧美一区二区三区网站 | 中文字幕五月欧美| 青青草97国产精品免费观看| 青青青爽久久午夜综合久久午夜| 成人黄色小视频| 99精品视频一区二区三区| 欧美成人vps| 亚洲成人av福利| 91热门视频在线观看| 久久久国际精品| 中文字幕av一区二区三区免费看| 天天操天天干天天综合网| www.欧美.com| 亚洲国产精品高清| 黑人精品欧美一区二区蜜桃| 在线播放日韩导航| 亚洲综合在线电影| 免费美女久久99| 欧美三级电影精品| 一区二区高清视频在线观看| 99久久久无码国产精品| 久久亚洲精品国产精品紫薇| 久久精品国产久精国产爱| 欧美亚州韩日在线看免费版国语版 | 一区二区三区日韩欧美| 成人蜜臀av电影| 99久久精品99国产精品| 中文字幕亚洲在| 99视频一区二区| 亚洲人成电影网站色mp4| 国产一二精品视频| 欧美日韩中文字幕一区二区| 最新国产成人在线观看| 亚洲免费高清视频在线| 色综合欧美在线视频区| 欧美精品一区二区三| 麻豆一区二区三| 色综合一个色综合亚洲| 欧美大黄免费观看| 韩国精品在线观看| 亚洲国产高清aⅴ视频| 成人午夜又粗又硬又大| 亚洲欧美综合网| 欧美伊人久久久久久久久影院| 亚洲国产欧美一区二区三区丁香婷| 久久99蜜桃精品| 欧美国产97人人爽人人喊| 成人av网站在线观看免费| 亚洲激情中文1区| 91精品欧美福利在线观看| 久久www免费人成看片高清| 国产清纯在线一区二区www| 成人a免费在线看| 亚洲电影一级黄| 精品久久久久久久人人人人传媒| 国产盗摄视频一区二区三区| 日韩免费视频一区二区| 成人午夜电影久久影院| 一区二区三区免费| 日韩精品一区二区三区在线播放 | 国产精品久久久久7777按摩| 91首页免费视频| 日韩福利电影在线观看| 一本色道亚洲精品aⅴ| 日韩专区欧美专区| 日本一区二区成人| 91精品中文字幕一区二区三区| 国产精品456露脸| 一区二区三区在线不卡| 久久久亚洲午夜电影| 欧美日韩亚洲综合一区| 国产黄色成人av| 五月开心婷婷久久| 国产精品福利一区| 欧美精品一区二区不卡| 在线观看不卡视频| 岛国一区二区在线观看| 日韩精品福利网| 一区二区三区四区乱视频| 国产欧美日韩在线| 欧美日韩一区二区在线观看视频| 国产精品一区二区在线观看不卡| 香蕉成人伊视频在线观看| 国产精品人妖ts系列视频| 高清国产一区二区| 麻豆精品在线看| 亚洲国产成人porn| 亚洲视频一区二区免费在线观看| 26uuu亚洲| 91精品欧美福利在线观看| 欧美亚洲日本一区| 色综合中文字幕| 91在线视频官网| 成人激情免费视频| 国产jizzjizz一区二区| 久久99国产精品尤物| 日韩va亚洲va欧美va久久| 亚洲成人av中文| 午夜在线电影亚洲一区| 亚洲成人你懂的| 亚洲高清三级视频| 午夜欧美在线一二页| 一区二区高清免费观看影视大全| 综合激情成人伊人| 最新不卡av在线| 亚洲精品成人a在线观看| 成人免费在线播放视频| 亚洲三级在线免费| 亚洲视频免费看| 一区二区三区中文字幕| 亚洲精品视频在线| 亚洲一二三四区| 亚洲精品精品亚洲| 视频精品一区二区| 蜜臀av一区二区在线观看| 精品亚洲欧美一区| 国产伦精品一区二区三区免费| 国产综合色在线| 国产91精品一区二区麻豆网站| 成人福利视频在线| 色婷婷久久99综合精品jk白丝| 一本大道av伊人久久综合| 欧美主播一区二区三区美女| 欧美精品日韩一区| 日韩欧美中文字幕制服| 国产欧美视频一区二区| 亚洲人成伊人成综合网小说| 一区二区三区在线观看国产| 日韩高清在线不卡| 欧美日韩mp4| 国产精品一区二区在线播放| av在线不卡免费看| 在线观看日韩精品| 精品国产一区二区三区久久影院| 国产精品日韩精品欧美在线| 一区二区三区丝袜| 国内精品自线一区二区三区视频| 成人精品免费视频| 欧美日韩不卡视频| 国产视频视频一区| 亚洲v日本v欧美v久久精品| 久久精品国产免费看久久精品| 不卡一区二区在线| 欧美一区二区在线不卡| 欧美日韩不卡一区二区| 国产亚洲精品资源在线26u| 夜夜爽夜夜爽精品视频| 黄一区二区三区| 色婷婷久久久久swag精品| 日韩精品一区在线| 一区二区不卡在线播放| 国产剧情一区在线| 欧美乱妇23p|