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

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

?? persist.cpp

?? InsideVC++配套源碼之三
?? 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一区二区三区免费野_久草精品视频
91亚洲精品久久久蜜桃网站 | 色婷婷激情久久| 亚洲自拍偷拍网站| 日韩久久久精品| 欧美在线播放高清精品| 国产美女av一区二区三区| 亚洲精品乱码久久久久久久久 | 毛片av中文字幕一区二区| 国产精品久久久久久久午夜片| 欧美精品xxxxbbbb| 成人久久18免费网站麻豆 | 精品国产三级a在线观看| 日本韩国欧美三级| 成人综合在线网站| 日本不卡视频在线观看| 亚洲一区中文日韩| 国产精品天美传媒沈樵| 欧美一区二区三区不卡| 在线观看一区不卡| 99麻豆久久久国产精品免费 | 亚洲午夜久久久久久久久电影网| 国产亚洲人成网站| 日韩一区二区视频| 欧美肥胖老妇做爰| 欧美丝袜第三区| 在线精品视频小说1| 99在线精品视频| 成人激情校园春色| 国产激情视频一区二区在线观看| 免费看黄色91| 麻豆一区二区三区| 蜜桃免费网站一区二区三区| 亚洲国产精品久久艾草纯爱| 中文字幕一区二区三区蜜月| 国产视频一区在线播放| 久久亚洲综合av| 精品国产一区二区三区久久影院 | 欧美激情一区不卡| 国产三级欧美三级日产三级99| 日韩一级大片在线观看| 欧美一区二区三区视频免费| 欧美日韩免费一区二区三区| 欧洲国产伦久久久久久久| 色噜噜偷拍精品综合在线| 91婷婷韩国欧美一区二区| 99久久精品国产一区| 97久久精品人人做人人爽 | 91网站黄www| 欧美影院一区二区三区| 欧美熟乱第一页| 日韩欧美一级精品久久| 精品区一区二区| 久久中文娱乐网| 免费成人av在线| 奇米色一区二区| 国产精品一区二区三区99| 国产一区二区三区不卡在线观看| 国产精品综合一区二区三区| 懂色av一区二区夜夜嗨| eeuss鲁片一区二区三区| 99精品1区2区| 在线视频一区二区三| 制服丝袜亚洲色图| 2024国产精品| 中文字幕欧美一| 亚洲国产精品人人做人人爽| 日韩高清不卡在线| 国产一区二区三区不卡在线观看 | jlzzjlzz亚洲女人18| 色88888久久久久久影院野外 | 91福利视频久久久久| 欧美日韩免费观看一区三区| 欧美一级高清大全免费观看| 2022国产精品视频| 国产精品大尺度| 午夜精品视频一区| 国产毛片精品视频| 欧美专区日韩专区| 精品国产区一区| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 在线观看成人免费视频| 欧美电视剧免费观看| 日韩码欧中文字| 日韩精品一二三| 成人av网站在线| 欧美日本免费一区二区三区| 亚洲精品一线二线三线无人区| 成人欧美一区二区三区视频网页| 亚洲va欧美va人人爽午夜| 国产精品综合在线视频| 欧美日韩中文另类| 日本一区二区在线不卡| 亚洲成av人在线观看| 韩国三级电影一区二区| 91国内精品野花午夜精品| 精品久久久久久久久久久久包黑料| 中文字幕亚洲电影| 久久国产精品色婷婷| 在线观看区一区二| 国产无人区一区二区三区| 香蕉加勒比综合久久| 成人免费毛片aaaaa**| 91精品国产色综合久久不卡蜜臀| 精品午夜久久福利影院| 日韩三级伦理片妻子的秘密按摩| 中文字幕精品在线不卡| 日韩精品亚洲一区二区三区免费| 丁香婷婷深情五月亚洲| 日韩区在线观看| 一区二区三区四区中文字幕| 国产精品香蕉一区二区三区| 欧美一区二区人人喊爽| 一区二区三区在线观看动漫| 丁香桃色午夜亚洲一区二区三区| 9191久久久久久久久久久| 国产成人亚洲精品青草天美| 欧美一区二区成人| 亚洲成人一区在线| 日本丶国产丶欧美色综合| 国产喷白浆一区二区三区| 精品一区二区三区欧美| 欧美绝品在线观看成人午夜影视| 亚洲欧洲中文日韩久久av乱码| 成人综合在线观看| 久久精品日产第一区二区三区高清版 | 美女网站一区二区| 欧美精品国产精品| 亚洲成人免费视| 欧美影院一区二区三区| 一区二区三区四区在线播放| 91影院在线观看| 国产精品初高中害羞小美女文| 国产激情偷乱视频一区二区三区| 欧美精品一区二区久久久 | 99久久综合精品| 国产精品第一页第二页第三页 | 欧美视频一区二区在线观看| 亚洲免费av高清| 91精品1区2区| 亚洲美女屁股眼交3| 99久久国产综合精品色伊| 国产精品理论在线观看| 成人午夜在线免费| 中文字幕一区二区在线观看| 成人黄页毛片网站| 18成人在线观看| 色综合网色综合| 亚洲一区影音先锋| 6080日韩午夜伦伦午夜伦| 毛片基地黄久久久久久天堂| 精品国产91九色蝌蚪| 欧美日韩国产高清一区| 毛片av一区二区| 国产欧美精品区一区二区三区| 成人小视频免费在线观看| 亚洲六月丁香色婷婷综合久久| 欧美在线三级电影| 青椒成人免费视频| 久久免费电影网| av一区二区三区四区| 亚洲影院免费观看| 日韩一级二级三级| 国产99一区视频免费 | 麻豆国产欧美日韩综合精品二区 | 精品成人免费观看| 国产电影精品久久禁18| 亚洲日本丝袜连裤袜办公室| 欧美三级蜜桃2在线观看| 日韩va欧美va亚洲va久久| 国产亚洲欧美日韩日本| 91蜜桃免费观看视频| 日日噜噜夜夜狠狠视频欧美人| 日韩免费高清av| 99久久综合99久久综合网站| 亚洲国产成人tv| 久久久久久久久久电影| 一本色道久久综合狠狠躁的推荐| 日韩1区2区3区| 中文字幕免费不卡在线| 欧美日韩国产区一| 高清免费成人av| 午夜日韩在线电影| 国产精品免费网站在线观看| 欧美日韩日本视频| 成人av网址在线观看| 麻豆91精品视频| 一区二区三区在线播放| 久久久精品人体av艺术| 欧美丰满一区二区免费视频| 成人手机在线视频| 老司机精品视频线观看86 | 久久国产欧美日韩精品| 一区二区三区美女| 久久久99精品免费观看不卡| 欧美日韩亚洲另类| 不卡的av在线| 国产一区二区三区不卡在线观看| 性欧美大战久久久久久久久| 国产精品久久久久影院亚瑟| 日韩欧美激情在线|