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

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

?? persist.cpp

?? Visual C++技術(shù)內(nèi)幕(第四版).zip
?? CPP
字號:
// Persist.cpp Persistent frame class for SDI apps

#include "stdafx.h"
#include "persist.h"

#ifdef _DEBUG
#undef THIS_FILE
static char BASED_CODE THIS_FILE[] = __FILE__;
#endif
///////////////////////////////////////////////////////////////
// CPersistentFrame

const CRect CPersistentFrame::s_rectDefault(10,  10,
                                            500, 400);  // static
const char CPersistentFrame::s_profileHeading[] = "Window size";
const char CPersistentFrame::s_profileRect[] = "Rect";
const char CPersistentFrame::s_profileIcon[] = "icon";
const char CPersistentFrame::s_profileMax[] = "max";
const char CPersistentFrame::s_profileTool[] = "tool";
const char CPersistentFrame::s_profileStatus[] = "status";
IMPLEMENT_DYNAMIC(CPersistentFrame, CFrameWnd)

BEGIN_MESSAGE_MAP(CPersistentFrame, CFrameWnd)
	//{{AFX_MSG_MAP(CPersistentFrame)
	ON_WM_DESTROY()
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

///////////////////////////////////////////////////////////////
CPersistentFrame::CPersistentFrame()
{
	m_bFirstTime = TRUE;
}

///////////////////////////////////////////////////////////////
CPersistentFrame::~CPersistentFrame()
{
}

///////////////////////////////////////////////////////////////
void CPersistentFrame::OnDestroy()
{
	CString strText;
	BOOL bIconic, bMaximized;

	WINDOWPLACEMENT wndpl;
	wndpl.length = sizeof(WINDOWPLACEMENT);
	// gets current window position and
	//  iconized/maximized status
	BOOL bRet = GetWindowPlacement(&wndpl);
	if (wndpl.showCmd == SW_SHOWNORMAL) {
		bIconic = FALSE;
		bMaximized = FALSE;
	}
	else if (wndpl.showCmd == SW_SHOWMAXIMIZED) {
		bIconic = FALSE;
		bMaximized = TRUE;
	} 
	else if (wndpl.showCmd == SW_SHOWMINIMIZED) {
		bIconic = TRUE;
		if (wndpl.flags) {
			bMaximized = TRUE;
		}
		else {
			bMaximized = FALSE;
		}
	}
	strText.Format("%04d %04d %04d %04d",
	               wndpl.rcNormalPosition.left,
	               wndpl.rcNormalPosition.top,
	               wndpl.rcNormalPosition.right,
	               wndpl.rcNormalPosition.bottom);
	AfxGetApp()->WriteProfileString(s_profileHeading,
	                                s_profileRect, strText);
	AfxGetApp()->WriteProfileInt(s_profileHeading,
	                             s_profileIcon, bIconic);
	AfxGetApp()->WriteProfileInt(s_profileHeading,
	                             s_profileMax, bMaximized);
	SaveBarState(AfxGetApp()->m_pszProfileName);
	CFrameWnd::OnDestroy();
}

///////////////////////////////////////////////////////////////
void CPersistentFrame::ActivateFrame(int nCmdShow)
{
	CString strText;
	BOOL bIconic, bMaximized;
	UINT flags;
	WINDOWPLACEMENT wndpl;
	CRect rect;

	if (m_bFirstTime) {
		m_bFirstTime = FALSE;
		strText = AfxGetApp()->GetProfileString(s_profileHeading,
		                                        s_profileRect);
		if (!strText.IsEmpty()) {
			rect.left = atoi((const char*) strText);
			rect.top = atoi((const char*) strText + 5);
			rect.right = atoi((const char*) strText + 10);
			rect.bottom = atoi((const char*) strText + 15);
		}
		else {
			rect = s_rectDefault;
		}

		bIconic = AfxGetApp()->GetProfileInt(s_profileHeading,
		                                     s_profileIcon, 0);
		bMaximized = AfxGetApp()->GetProfileInt(s_profileHeading,
		                                        s_profileMax, 0);   
		if (bIconic) {
			nCmdShow = SW_SHOWMINNOACTIVE;
			if (bMaximized) {
				flags = WPF_RESTORETOMAXIMIZED;
			}
			else {
				flags = WPF_SETMINPOSITION;
			}
		}
		else {
			if (bMaximized) {
				nCmdShow = SW_SHOWMAXIMIZED;
				flags = WPF_RESTORETOMAXIMIZED;
			}
			else {
				nCmdShow = SW_NORMAL;
				flags = WPF_SETMINPOSITION;
			}
		}
		wndpl.length = sizeof(WINDOWPLACEMENT);
		wndpl.showCmd = nCmdShow;
		wndpl.flags = flags;
		wndpl.ptMinPosition = CPoint(0, 0);
		wndpl.ptMaxPosition =
			CPoint(-::GetSystemMetrics(SM_CXBORDER),
			       -::GetSystemMetrics(SM_CYBORDER));
		wndpl.rcNormalPosition = rect;
		LoadBarState(AfxGetApp()->m_pszProfileName);
		// sets window's position and minimized/maximized status
		BOOL bRet = SetWindowPlacement(&wndpl);
	}
	CFrameWnd::ActivateFrame(nCmdShow);
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区在线视频观看58| 欧美中文字幕一区二区三区亚洲| 亚洲美女屁股眼交| 国产精品久久免费看| 亚洲国产高清在线| 日本一区二区视频在线| 中文字幕成人av| 日韩高清不卡一区二区三区| 看电视剧不卡顿的网站| 国模大尺度一区二区三区| 国产麻豆精品一区二区| 成人免费高清在线观看| 91免费版在线| 欧美片在线播放| 欧美电影免费观看高清完整版| 欧美成人video| 中文字幕av一区二区三区| 日本三级亚洲精品| 日本精品视频一区二区三区| 日韩一级片网址| 国产欧美1区2区3区| 精品在线播放午夜| 春色校园综合激情亚洲| 欧美变态凌虐bdsm| 日本最新不卡在线| 欧美日精品一区视频| 精品久久人人做人人爽| 日韩精品成人一区二区在线| 国产一区二三区好的| 日韩欧美国产三级电影视频| 日产国产高清一区二区三区| 欧美精品精品一区| 国产欧美精品一区| 麻豆成人久久精品二区三区红 | 激情图片小说一区| 欧美精品日韩精品| 午夜国产精品一区| 成+人+亚洲+综合天堂| 在线成人av影院| 午夜免费久久看| 欧美电影影音先锋| 毛片基地黄久久久久久天堂| 欧美一区二区在线不卡| 亚洲激情校园春色| 国产综合成人久久大片91| 精品日韩欧美在线| 国产精品综合二区| 欧美精品久久久久久久久老牛影院| 亚洲国产综合色| 99久久久精品| 精品福利av导航| 日本成人中文字幕| 日韩一区二区三区视频在线| 久久国产尿小便嘘嘘| 中文成人av在线| 国产精品一二一区| 国产精品理论在线观看| 91久久人澡人人添人人爽欧美| 午夜精品在线看| 精品99久久久久久| 91网址在线看| 久久国产视频网| 亚洲同性同志一二三专区| a美女胸又www黄视频久久| 久久这里只有精品视频网| 六月丁香婷婷色狠狠久久| 国产亚洲成年网址在线观看| 国产一区二区三区高清播放| 日韩一区有码在线| 91女人视频在线观看| 日韩精品成人一区二区三区| 欧美激情综合在线| 在线观看成人免费视频| 国产自产v一区二区三区c| 依依成人精品视频| 久久视频一区二区| 在线观看国产91| 成人一级片网址| 日韩福利视频网| 亚洲欧美日韩在线不卡| 日韩美一区二区三区| 一本大道久久a久久综合婷婷| 亚洲免费资源在线播放| 精品盗摄一区二区三区| 91成人免费网站| 国产91高潮流白浆在线麻豆| 亚洲视频每日更新| 亚洲精品一线二线三线无人区| 色婷婷一区二区| 高清beeg欧美| 免费观看日韩av| 久久久高清一区二区三区| 国产不卡一区视频| 蜜桃av一区二区在线观看| 亚洲女与黑人做爰| 国产日产精品一区| 日韩欧美激情在线| 欧美日韩精品系列| 色婷婷激情综合| av午夜一区麻豆| 国产成人在线免费| 亚洲精品成人精品456| 日本一区二区视频在线观看| 精品捆绑美女sm三区| 欧美成人乱码一区二区三区| 欧美日韩国产另类一区| 在线视频你懂得一区| 99久久免费国产| aaa欧美大片| 99re视频精品| 色婷婷综合久久久久中文| 99久久伊人网影院| 99久久精品免费观看| 处破女av一区二区| 成人免费的视频| 懂色中文一区二区在线播放| 成人综合婷婷国产精品久久 | 亚洲午夜久久久| 亚洲成人动漫av| 欧美国产一区在线| 久久精品视频免费| 国产精品入口麻豆原神| 亚洲欧洲国产日本综合| 综合自拍亚洲综合图不卡区| 亚洲欧美激情在线| 一区二区三区欧美| 午夜电影一区二区三区| 秋霞影院一区二区| 国产麻豆视频一区二区| 国产成人a级片| 91丨国产丨九色丨pron| 欧美午夜宅男影院| 成人91在线观看| 色噜噜狠狠色综合中国| 精品视频资源站| 777a∨成人精品桃花网| 日本韩国欧美一区| 欧美系列在线观看| 日韩精品在线一区二区| 国产亚洲欧洲一区高清在线观看| 国产精品久久久久久久久免费丝袜| 国产精品嫩草影院com| 亚洲精品乱码久久久久久久久| 亚洲v日本v欧美v久久精品| 久久成人麻豆午夜电影| 国产·精品毛片| 欧美亚洲综合色| 精品奇米国产一区二区三区| 国产精品乱子久久久久| 亚洲国产精品久久久久婷婷884| 美女视频第一区二区三区免费观看网站 | 亚洲精品成人在线| 日本中文一区二区三区| 成人美女在线视频| 欧美性大战久久| 国产日产欧产精品推荐色| 亚洲午夜免费福利视频| 国产不卡在线视频| 欧美电影在线免费观看| 中文字幕一区二区视频| 丝袜亚洲另类欧美综合| 成人午夜激情在线| 在线电影欧美成精品| 亚洲欧洲日产国码二区| 免费人成黄页网站在线一区二区| 成人国产亚洲欧美成人综合网| 91精品国产一区二区| 亚洲欧洲精品一区二区三区不卡| 蜜臀av亚洲一区中文字幕| 色综合咪咪久久| 久久久久久久久伊人| 石原莉奈在线亚洲二区| 99久久久久久| 国产情人综合久久777777| 日韩精品乱码免费| 色婷婷综合久色| 欧美高清在线精品一区| 久久不见久久见中文字幕免费| 欧美在线高清视频| 136国产福利精品导航| 国内外成人在线| 制服丝袜中文字幕一区| 一区二区三区色| 成人av小说网| 国产精品三级电影| 国产精品一区2区| 精品美女被调教视频大全网站| 香蕉影视欧美成人| 欧美亚洲一区二区在线| 一区二区三区中文在线观看| 91一区二区三区在线观看| 国产拍欧美日韩视频二区| 国产综合久久久久久久久久久久| 欧美一二区视频| 久色婷婷小香蕉久久| 日韩欧美在线不卡| 欧美aaaaa成人免费观看视频| 欧美午夜理伦三级在线观看| 亚洲国产精品视频| 欧美乱妇一区二区三区不卡视频|