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

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

?? faderwnd.cpp

?? 一款VC++酒店管理系統(tǒng)
?? CPP
字號(hào):
// FaderWnd.cpp : implementation file
//CFaderWnd類為透明窗口的接口類,其實(shí)現(xiàn)的原理是:
//先從要實(shí)現(xiàn)透明的窗口得到窗口類指針,作為參數(shù)傳給CFaderWnd類
//CFaderWnd類得到窗口指針類后,創(chuàng)建一個(gè)和得到的窗口指針類很相似的窗口
//創(chuàng)建的窗口類中必須指定WS_EX_LAYERED(0x00080000)和WS_EX_TOPMOST樣式
//通過WS_EX_TOPMOST樣式的設(shè)置,將當(dāng)前創(chuàng)建的窗口作為分層窗口的上層窗口
//在創(chuàng)建結(jié)構(gòu)體中CFaderWnd()內(nèi)置一個(gè)時(shí)間器
//通過調(diào)用UpdateLayeredWindow()函數(shù)更新分層窗口的透過度
//通過時(shí)間器的作用,每隔一定的時(shí)間就將透明度降低,漸漸的趨向透明,實(shí)現(xiàn)窗口的漸隱功能
//當(dāng)設(shè)置的時(shí)間完了后,上層窗口已經(jīng)透明,這個(gè)時(shí)候就將下層窗口(也就是要實(shí)現(xiàn)漸隱的窗口)關(guān)閉或隱藏起來
// Download by http://www.codefans.net
//調(diào)用方法:
//主框架為基礎(chǔ)的窗口實(shí)現(xiàn)方法:
//new CFaderWnd(this);
//ShowWindow(WS_HIDE);
//一般的文檔類的窗口(如CAboutDlg類)實(shí)現(xiàn)方法:
//new CFaderWnd(this);
//EndDialog(ID);

#include "stdafx.h"
//#include "FaderWndTest.h"
#include "FaderWnd.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
#define FaderWndTimer 0
/////////////////////////////////////////////////////////////////////////////
// CFaderWnd

CFaderWnd::CFaderWnd(CWnd*pWndToFader/*=NULL*/,UINT nFaderTime/*=2000*/,BYTE ALPHA/*=255*/)
:m_pWndToFader(pWndToFader)//m_pWndtoFader類指針的作用是將要實(shí)現(xiàn)漸隱的窗口于當(dāng)前的類聯(lián)系起來
{
	//檢查對(duì)象的合法性,只有在調(diào)試版本中有用,發(fā)行版本中沒有用
	ASSERT(pWndToFader);
	ASSERT_VALID(pWndToFader);
	//得到合法的ALPHA值或調(diào)用缺省的值
	if(ALPHA<5)  return;
	//加載UpdateLayeredWindow()函數(shù)從user32.dll
	HMODULE m_hInstUser32=GetModuleHandle("user32.dll");
    m_lpfunUpdateLayeredWnd=(lpUpdateLayeredWindow)GetProcAddress(m_hInstUser32,"UpdateLayeredWindow");
	if(m_hInstUser32==NULL)
	{
		if(m_lpfunUpdateLayeredWnd==NULL)
		{
			AfxMessageBox("不能加載user32.dll或UpdateLayeredWindow()函數(shù)不存在!!");
		     delete this ;
		}
	}
	else
	{
		//創(chuàng)建分層窗口
		CPoint point(0,0);//初始話點(diǎn)對(duì)象
		SIZE   size;
		CRect  pWndToFaderRect;
		//得到對(duì)象窗口的矩形區(qū)域
	    m_pWndToFader->GetWindowRect(&pWndToFaderRect);
		//得到窗口的對(duì)象屬性
        size.cx=pWndToFaderRect.Width();
		size.cy=pWndToFaderRect.Height();
		point=pWndToFaderRect.TopLeft();
		//創(chuàng)建分層窗口的上層窗口
		//樣式WS_EX_LAYERED必要要,是為了為UpdateLayeredWindow()函數(shù)的調(diào)用
		//WS_EX_TRANSPARENT allows mouse clicks through to the window "underneath",
		CreateEx(WS_EX_LAYERED|WS_EX_TOOLWINDOW|WS_EX_TOPMOST|WS_EX_TRANSPARENT,
			"STATIC","",WS_VISIBLE|WS_POPUP,pWndToFaderRect,AfxGetMainWnd(),0); 
		//創(chuàng)建BLENDFUNCTION結(jié)構(gòu)體為UpdateLayeredWindow()所用
        m_Blend.BlendOp=AC_SRC_OVER;  //唯一保留標(biāo)志
		m_Blend.BlendFlags=0;
		m_Blend.SourceConstantAlpha=ALPHA; //定義初始時(shí)候的透明度
		m_Blend.AlphaFormat=0;
		//設(shè)計(jì)初始時(shí)候的分層窗口的透明度
        m_lpfunUpdateLayeredWnd(GetSafeHwnd(),NULL,NULL,&size,::GetDC(m_pWndToFader->GetSafeHwnd()),&point,0,&m_Blend, 0x00000002);
		//設(shè)置漸隱窗口的時(shí)間器
		UINT nFaderTimeUnit=nFaderTime/(ALPHA/5);//定義單位時(shí)間間隔
		SetTimer(FaderWndTimer,nFaderTimeUnit,NULL);

	}
}

CFaderWnd::~CFaderWnd()
{
}


BEGIN_MESSAGE_MAP(CFaderWnd, CWnd)
	//{{AFX_MSG_MAP(CFaderWnd)
	ON_WM_TIMER()
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()


/////////////////////////////////////////////////////////////////////////////
// CFaderWnd message handlers

void CFaderWnd::OnTimer(UINT nIDEvent) 
{
	// TODO: Add your message handler code here and/or call default
	if(nIDEvent== FaderWndTimer)
	{
		//若是窗口的漸隱時(shí)間器的話
		if(m_Blend.SourceConstantAlpha>=5)
		{
			//透明度必須大于或等于5,否則的話透明度減少到負(fù)數(shù)時(shí)又從默認(rèn)的值開始,達(dá)不到透明的效果
         m_Blend.SourceConstantAlpha-=5; //逐漸減少透明度,漸漸趨向透明
		 //更新分層窗口的透明程度
         m_lpfunUpdateLayeredWnd(GetSafeHwnd(),NULL,NULL,NULL,NULL,NULL,NULL,&m_Blend,  0x00000002);
		}
		else
		{
			KillTimer(FaderWndTimer);//銷毀窗口時(shí)間器
			DestroyWindow();//銷毀窗口
		}
	}
//	CWnd::OnTimer(nIDEvent);
}


?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
thepron国产精品| 奇米一区二区三区av| av电影在线观看一区| 国产精品初高中害羞小美女文| 99精品视频在线观看| 久久精品亚洲精品国产欧美 | 香蕉影视欧美成人| 99久久亚洲一区二区三区青草| 欧美日韩亚洲另类| 美脚の诱脚舐め脚责91| 国产午夜亚洲精品理论片色戒 | 一区二区在线观看免费视频播放| 婷婷久久综合九色综合绿巨人 | 性做久久久久久免费观看| 欧美中文字幕一区二区三区 | 亚洲精品自拍动漫在线| 色菇凉天天综合网| 日韩国产一二三区| 久久久不卡网国产精品二区| 97精品视频在线观看自产线路二| 26uuu精品一区二区| 白白色亚洲国产精品| 亚洲超碰97人人做人人爱| 精品国产髙清在线看国产毛片| 亚洲欧洲国产日本综合| 91成人免费电影| 国内一区二区视频| 亚洲一区二区三区在线播放| 精品少妇一区二区三区日产乱码 | 欧美私人免费视频| 国内精品视频一区二区三区八戒| 欧美男同性恋视频网站| 国产超碰在线一区| 亚洲成av人片在线观看| 国产日韩欧美精品在线| 6080国产精品一区二区| eeuss鲁片一区二区三区在线观看| 久久久三级国产网站| 欧美亚洲日本国产| 成人免费黄色在线| 日韩精品一区第一页| 首页国产丝袜综合| 国产精品久久精品日日| 精品日韩99亚洲| 在线一区二区视频| 成人美女视频在线看| 日韩成人精品在线| 亚洲麻豆国产自偷在线| 久久久一区二区三区捆绑**| 91精品国产综合久久精品性色| 婷婷成人综合网| 亚洲激情在线激情| 日本一二三不卡| 精品国产露脸精彩对白 | 国产综合久久久久影院| 亚洲一区二区三区视频在线| 国产精品九色蝌蚪自拍| 久久精品免视看| 日韩精品中文字幕在线不卡尤物| 久久99久久99| 免费观看在线综合| 亚洲成人av电影在线| 亚洲嫩草精品久久| 国产精品国产三级国产普通话99| 91女人视频在线观看| 国产成人鲁色资源国产91色综| 国产精品国产三级国产普通话99| av成人动漫在线观看| 国产成人av一区二区| 国产一区二区毛片| 精品一二三四在线| 美女视频网站久久| 蜜桃av噜噜一区二区三区小说| 国产精品三级av在线播放| 久久久久久久久久久久电影| 日韩欧美视频在线| 精品国产第一区二区三区观看体验| 成人小视频在线| 国产成人在线看| 成人小视频免费观看| www.亚洲人| 91亚洲永久精品| 一本久久综合亚洲鲁鲁五月天 | 亚洲精品乱码久久久久久久久| 欧美剧情电影在线观看完整版免费励志电影 | 色欧美日韩亚洲| 91国模大尺度私拍在线视频| 欧美色倩网站大全免费| 欧美日韩国产美女| 欧美一区二区播放| 久久综合色婷婷| 国产精品色呦呦| 亚洲精品视频一区| 亚洲成av人片在线| 精品亚洲欧美一区| 国产精品影视在线| 欧美日韩在线播放三区| 欧美va亚洲va在线观看蝴蝶网| 在线观看av一区| 在线不卡欧美精品一区二区三区| 白白色亚洲国产精品| 欧美性受极品xxxx喷水| 欧美另类久久久品| 久久欧美中文字幕| 一区二区三区中文在线| 久久电影网电视剧免费观看| 成人黄色电影在线| 欧美性受xxxx黑人xyx性爽| 欧美mv日韩mv国产网站app| 国产精品久久久久久久久久久免费看| 精品久久久网站| 国产精品不卡在线| 香蕉影视欧美成人| 粉嫩av一区二区三区在线播放| 精品一区精品二区高清| bt欧美亚洲午夜电影天堂| 欧美日韩在线三级| 国产日韩精品一区二区三区 | 欧美一区二区三区日韩视频| 久久久久九九视频| 亚洲视频每日更新| 久久精品99国产精品| jlzzjlzz亚洲日本少妇| 日韩欧美一级在线播放| 亚洲精品视频在线| 国产成人免费视频精品含羞草妖精| 精品在线视频一区| 欧美午夜不卡视频| 久久精品人人做人人综合| 五月天一区二区| 99久久99久久精品国产片果冻| 成人h动漫精品一区二| 欧美一区二区精美| 亚洲乱码国产乱码精品精98午夜| 国产精品人妖ts系列视频| 午夜婷婷国产麻豆精品| 白白色 亚洲乱淫| 欧美一二三四区在线| 亚洲精品国产一区二区精华液| 亚洲精品综合在线| 国产.欧美.日韩| 69久久99精品久久久久婷婷 | 一区二区免费视频| 国产精品自拍在线| 4438x成人网最大色成网站| 亚洲欧洲av一区二区三区久久| 亚洲精品va在线观看| 成人免费视频一区二区| 欧美大度的电影原声| 亚洲sss视频在线视频| 一本久久综合亚洲鲁鲁五月天 | 国产91精品一区二区麻豆网站| 国产精品亚洲视频| 欧美一区二区黄| 日日摸夜夜添夜夜添亚洲女人| 久久国产精品免费| 欧美理论片在线| 午夜精品福利视频网站| 国产精品视频在线看| 美女尤物国产一区| 日韩免费视频一区二区| 日本中文字幕一区二区有限公司| 国产综合色在线视频区| 日韩欧美一区二区久久婷婷| 日本女人一区二区三区| 666欧美在线视频| 日本欧美在线看| 日韩三级高清在线| 麻豆精品久久精品色综合| 欧美不卡视频一区| 精品一区二区三区视频| 久久先锋影音av鲁色资源| 国产精品亚洲а∨天堂免在线| 96av麻豆蜜桃一区二区| 综合欧美一区二区三区| 91国偷自产一区二区三区成为亚洲经典 | 欧美日韩国产精品自在自线| 亚洲一区二区三区三| 欧美日韩国产首页| 免费成人av在线播放| 久久久亚洲综合| 国产91精品露脸国语对白| 国产精品三级av| 欧美丝袜丝交足nylons| 日韩在线播放一区二区| 欧美成人a∨高清免费观看| 国产电影一区在线| 亚洲视频香蕉人妖| 欧美日韩精品三区| 国产一区二区0| 中文字幕在线一区免费| 欧美亚洲综合另类| 久久精品国产色蜜蜜麻豆| 久久精品在线观看| 94-欧美-setu| 日韩二区三区四区| 国产精品欧美一区二区三区| 欧美少妇一区二区| 国产毛片精品视频| 亚洲麻豆国产自偷在线|