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

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

?? resizabledialog.h

?? 一個(gè)不錯(cuò)的自制解壓縮程序
?? H
字號:
#if !defined(AFX_RESIZABLEDIALOG_H__INCLUDED_)
#define AFX_RESIZABLEDIALOG_H__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

// ResizableDialog.h : header file
//
/////////////////////////////////////////////////////////////////////////////
//
// Copyright (C) 2000 by Paolo Messina
// (ppescher@yahoo.com)
//
// Free for non-commercial use.
// You may change the code to your needs,
// provided that credits to the original 
// author is given in the modified files.
//  
/////////////////////////////////////////////////////////////////////////////

// useful compatibility constants (the only one required is NOANCHOR)

const CSize
	NOANCHOR(-1,-1),
	TOP_LEFT(0,0), TOP_CENTER(50,0), TOP_RIGHT(100,0),
	MIDDLE_LEFT(0,50), MIDDLE_CENTER(50,50), MIDDLE_RIGHT(100,50),
	BOTTOM_LEFT(0,100), BOTTOM_CENTER(50,100), BOTTOM_RIGHT(100,100);

/////////////////////////////////////////////////////////////////////////////
// CResizableDialog window

class CResizableDialog : public CDialog
{

// Construction
public:
	CResizableDialog();
	CResizableDialog(UINT nIDTemplate, CWnd* pParentWnd = NULL);

// Attributes
public:

private:
	// flags
	bool m_bShowGrip;
	BOOL m_bUseMaxTrack;
	BOOL m_bUseMinTrack;
	BOOL m_bUseMaxRect;

	// internal status
	CString m_sSection;			// section name and
	CString m_sEntry;			// entry for save/restore

	BOOL m_bInitDone;			// if all internal vars initialized

	CSize m_szGripSize;			// set at construction time

	CRect m_rcGripRect;			// current pos of grip

	POINT m_ptMinTrackSize;		// min tracking size
	POINT m_ptMaxTrackSize;		// max tracking size
	POINT m_ptMaxPos;			// maximized position
	POINT m_ptMaxSize;			// maximized size

	CPtrList m_plLayoutList;	// list of repositionable controls

	class Layout
	{
	public:
		HWND hwnd;

		BOOL adj_hscroll;
		BOOL need_refresh;

		// upper-left corner
		SIZE tl_type;
		SIZE tl_margin;
		
		// bottom-right corner
		SIZE br_type;
		SIZE br_margin;
	
	public:
		Layout(HWND hw, SIZE tl_t, SIZE tl_m, 
			SIZE br_t, SIZE br_m, BOOL hscroll, BOOL refresh)
		{
			hwnd = hw;

			adj_hscroll = hscroll;
			need_refresh = refresh;

			tl_type = tl_t;
			tl_margin = tl_m;
			
			br_type = br_t;
			br_margin = br_m;
		};
	};

// Operations
public:

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CResizableDialog)
	//}}AFX_VIRTUAL

// Implementation
public:
	virtual ~CResizableDialog();
// used internally
private:
	void LoadWindowRect();
	void SaveWindowRect();
	void ArrangeLayout();
	void UpdateGripPos();

// callable from derived classes
protected:
	BOOL m_bAutoRegistry;
	void AddAnchor(HWND wnd, CSize tl_type,
		CSize br_type = NOANCHOR);	// add anchors to a control
	void AddAnchor(UINT ctrl_ID, CSize tl_type,
		CSize br_type = NOANCHOR)	// add anchors to a control
	{
		AddAnchor(::GetDlgItem(*this, ctrl_ID), tl_type, br_type);
	};
	void ShowSizeGrip(bool bShow);				// show or hide the size grip
	void SetMaximizedRect(const CRect& rc);		// set window rect when maximized
	void ResetMaximizedRect();					// reset to default maximized rect
	void SetMinTrackSize(const CSize& size);	// set minimum tracking size
	void ResetMinTrackSize();					// reset to default minimum tracking size
	void SetMaxTrackSize(const CSize& size);	// set maximum tracking size
	void ResetMaxTrackSize();					// reset to default maximum tracking size
	void SetRegistryInfo(LPCTSTR pszSection = NULL, LPCTSTR pszEntry = NULL);	// section and entry in app's profile

// Generated message map functions
protected:
	void ClearList();
	//{{AFX_MSG(CResizableDialog)
	virtual BOOL OnInitDialog();
	afx_msg void OnPaint();
	afx_msg UINT OnNcHitTest(CPoint point);
	afx_msg void OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI);
	afx_msg void OnSize(UINT nType, int cx, int cy);
	afx_msg void OnDestroy();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

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

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_RESIZABLEDIALOG_H__INCLUDED_)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国产综合久久精品图片 | 中文字幕+乱码+中文字幕一区| 日韩av在线免费观看不卡| 欧美性猛交一区二区三区精品| 一区二区三区中文字幕在线观看| 色婷婷久久久亚洲一区二区三区 | 91亚洲精品久久久蜜桃| 一区二区三区欧美激情| 欧美综合久久久| 麻豆精品视频在线观看| 久久久久久久一区| 91天堂素人约啪| 亚洲18女电影在线观看| 久久亚洲一区二区三区明星换脸| 丁香激情综合国产| 亚洲综合在线五月| 日韩午夜在线影院| 国产一区二区三区不卡在线观看| 国产肉丝袜一区二区| 成人白浆超碰人人人人| 一区二区视频免费在线观看| 91精品国产丝袜白色高跟鞋| 国产成人在线影院| 亚洲一区二区三区四区五区中文| 欧美成人a∨高清免费观看| www.亚洲精品| 日韩国产高清在线| 中文字幕制服丝袜一区二区三区| 欧美日韩成人一区| 国产米奇在线777精品观看| 一区二区不卡在线播放 | 日本精品视频一区二区| 蜜桃视频在线观看一区二区| 国产精品久久久久久久久图文区| 91精品福利视频| 国产在线看一区| 亚洲一区二区黄色| 国产欧美日韩精品在线| 欧美精品粉嫩高潮一区二区| 成人免费视频播放| 强制捆绑调教一区二区| 亚洲三级在线免费观看| 久久精品亚洲乱码伦伦中文| 欧美亚洲综合久久| 成人美女在线视频| 国产在线播精品第三| 日韩av一区二区三区| 中文字幕中文字幕一区| 久久久久一区二区三区四区| 91麻豆精品国产91久久久久久久久 | 日韩电影在线一区二区三区| 18欧美乱大交hd1984| 亚洲精品在线三区| 7777精品久久久大香线蕉| 91久久香蕉国产日韩欧美9色| 国产成人免费9x9x人网站视频| 麻豆精品视频在线观看视频| 亚洲高清三级视频| 亚洲精品免费一二三区| 国产精品乱码妇女bbbb| 国产欧美日韩精品在线| 久久综合久色欧美综合狠狠| 日韩一区二区三区视频在线观看| 欧美在线观看18| 91论坛在线播放| 白白色 亚洲乱淫| 成人一区二区三区中文字幕| 国产一区二区中文字幕| 韩国av一区二区三区| 精品午夜久久福利影院| 伦理电影国产精品| 蜜臀av性久久久久蜜臀aⅴ| 日韩高清在线电影| 免费精品视频在线| 蜜臀av国产精品久久久久 | 久久久一区二区三区捆绑**| 日韩欧美亚洲国产精品字幕久久久| 欧美三日本三级三级在线播放| 91老师国产黑色丝袜在线| av一区二区三区| 91免费精品国自产拍在线不卡 | 国产伦精品一区二区三区在线观看 | 精品影视av免费| 国产自产v一区二区三区c| 国产一区二区三区在线观看免费 | gogo大胆日本视频一区| www.欧美日韩| 日本道色综合久久| 欧美日韩国产一级片| 91精品一区二区三区久久久久久 | 日韩一区二区三区电影在线观看| 宅男在线国产精品| 欧美α欧美αv大片| 欧美极品aⅴ影院| 亚洲久本草在线中文字幕| 亚洲第四色夜色| 国产一区美女在线| 不卡的av中国片| 欧美日韩国产一级二级| 日韩久久久精品| 国产精品初高中害羞小美女文| 一个色在线综合| 精品一区二区三区影院在线午夜| 国产精品一区在线| 91久久精品国产91性色tv| 91精品国产综合久久精品app| 欧美精品一区二区三区蜜桃| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 亚洲女人****多毛耸耸8| 五月激情综合色| 国产在线播放一区三区四| 日本精品裸体写真集在线观看| 欧美一区在线视频| 中文字幕欧美三区| 亚洲一二三四在线观看| 国产伦精品一区二区三区在线观看 | 狠狠狠色丁香婷婷综合激情| bt欧美亚洲午夜电影天堂| 欧美一区二区三区四区高清| 国产欧美一区二区精品性| 亚洲成人先锋电影| 国产sm精品调教视频网站| 欧美日韩一本到| 国产日韩欧美激情| 亚洲sss视频在线视频| 成人美女在线视频| 欧美大片一区二区| 亚洲黄网站在线观看| 国产麻豆午夜三级精品| 91久久精品网| 国产精品久久一级| 精品亚洲免费视频| 欧美日韩日本视频| 亚洲欧美视频在线观看视频| 久久不见久久见免费视频1| 日本精品免费观看高清观看| 国产亚洲精品精华液| 热久久免费视频| 91精彩视频在线观看| 国产精品欧美久久久久无广告| 日韩电影一二三区| 欧美性感一区二区三区| 国产精品天干天干在线综合| 美女视频一区在线观看| 欧美日韩午夜精品| 亚洲欧美日韩国产手机在线| 国产成人精品免费网站| 欧美精品一区二区久久久| 日韩精品久久理论片| 欧美丝袜第三区| 亚洲精品国产视频| 成a人片亚洲日本久久| 国产人久久人人人人爽| 国产在线视频不卡二| 欧美成人一区二区三区| 美腿丝袜在线亚洲一区| 欧美精品在线观看一区二区| 亚洲在线视频免费观看| 在线观看91精品国产入口| 亚洲精品国产成人久久av盗摄| 成人美女视频在线观看18| 国产女人水真多18毛片18精品视频| 精品一区二区在线观看| www.亚洲激情.com| 久久蜜桃一区二区| 国内精品国产成人国产三级粉色| 91精品国产综合久久精品| 日韩和的一区二区| 欧美一区二区在线看| 久久精品噜噜噜成人av农村| 欧美大片顶级少妇| 国内精品久久久久影院色| 久久久久97国产精华液好用吗| 国产精品18久久久久久久久 | 4438x亚洲最大成人网| 亚洲成人av福利| 欧美日本国产视频| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美一区二视频| 国产又粗又猛又爽又黄91精品| 国产亚洲1区2区3区| 北岛玲一区二区三区四区| 一区二区三区国产精华| 欧美人妇做爰xxxⅹ性高电影| 青草国产精品久久久久久| 久久综合999| 波多野结衣一区二区三区| 亚洲精品福利视频网站| 欧美在线免费观看视频| 久久国产精品72免费观看| 国产欧美精品一区aⅴ影院| 91麻豆精品在线观看| 亚洲一区在线观看免费| 欧美成人乱码一区二区三区| 国产v综合v亚洲欧| 亚洲午夜av在线| 久久精品一区二区三区不卡牛牛 | 欧美午夜精品久久久久久超碰| 三级精品在线观看| 亚洲国产精品传媒在线观看|