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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? windowanima.h

?? 白云水庫的電力管理系統包括界面處理
?? H
字號:
// WindowAnima.h: interface for the CWindowAnima class.
//
//////////////////////////////////////////////////////////////////////
/*
 *
 *
 *  Copyright (c) 2002 DigitalConvict <ax@digitalconvict.com>
 *  All rights reserved.
 *
 * Modified by jingzhou xu
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *
 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 * SUCH DAMAGE.
 *
 * 
 */

#if !defined(AFX_WINDOWANIMA_H__6007F99C_1E5E_459B_8BCC_E00CE41F8A74__INCLUDED_)
#define AFX_WINDOWANIMA_H__6007F99C_1E5E_459B_8BCC_E00CE41F8A74__INCLUDED_

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

#define WA_LEFT		0
#define WA_RIGHT	1
#define WA_UP		2
#define WA_DOWN		3
#define WA_VERT		4
#define WA_HORZ		5
#define WA_RAND		6
#define WA_AUTO		7

#define WA_TASKBAR_OFF	0
#define WA_TASKBAR_ON	1

#define WA_SCR_SKIPCAPTURE		1	// don't capture the screen on each animation
#define WA_WND_SKIPCAPTURE		2	// don't capture the window image
#define WA_WND_SKIPRESTORE		4	// don't restore the window or window background
									//  after an animation
#define WA_KEEP_WINDOW_HIDDEN	8	// don't restore the window after an animation
#define WA_KEEP_BKGRND_HIDDEN	16	// don't restore the window background after an animation
#define WA_KEEP_TASKBAR_ONTOP	32	// don't draw the animation over the taskbar
#define WA_SKIPHIDEONCAPTURE	64	// don't hide the window after capturing the screen


class CWindowAnima  
{
public:
	CWindowAnima();
	CWindowAnima(CWnd *pWnd, UINT nFlags=0x0);
	virtual ~CWindowAnima();
	CWnd* GetWindow();
	UINT FlagUnset(UINT nFlags);
	UINT FlagSet(UINT nFlags);
	BOOL FlagIsSet(UINT nFlags);
	BOOL CopyWindowCapture(CWindowAnima *pWA);
	BOOL CopyScreenCapture(CWindowAnima *pWA);
	BOOL ReplaceWindowImage(UINT nResID);
	BOOL ReplaceWindowImage(CDC *pdc);
	BOOL SetClippingRegion(int l, int t, int r, int b);
	BOOL SetClippingRegion(CRect &ClipRect);
	void GetClippingRegion(CRect *pEmptyRect);
	void SetWindow(CWnd *pWnd);
	void GetWindowRect(CRect *pRect);
	void MoveWindowPosition(int x, int y);
	void ShowWindow();
	void RestoreWindow(BOOL bIgnoreFlags=TRUE);
	void UnBlind(int nDirection=WA_VERT, int nSegments=8, int nGapFactor=4, int nSleeptime=100);
	void Blind(int nDirection=WA_VERT, int nSegments=8, int nGapFactor=4, int nSleeptime=100);
	void Wipe(int nDirection=WA_RAND, int nWipeFactor=4, int nSleeptime=20);
	void UnWipe(int nDirection=WA_RAND, int nWipeFactor=4, int nSleeptime=20);
	void Melt(int nDirection=WA_AUTO, int nSegments=6, int nStagger=40, int nSleeptime=1);
	void UnMelt(int nDirection=WA_AUTO, int nSegments=6, int nStagger=40, int nSleeptime=1);
	void Scatter4(int nDistance=90, int nMoveFactor=4, int nSleeptime=1);
	void Scatter6(int nDistance=90, int nMoveFactor=4, int nSleeptime=1);
	void ReAssemble4(int nDistance=90, int nMoveFactor=4, int nSleeptime=1);
	void ReAssemble6(int nDistance=90, int nMoveFactor=4, int nSleeptime=1);
	void SlideAppear(int nSlideFactor=1, int nScaleFactor=15, int nSlideDelay=10, int nAppearDelay=0);
	void SlideVanish(int nSlideFactor=1, int nScaleFactor=15, int nSlideDelay=10, int nVanishDelay=0);

protected:
	void BlindHorz(int nSegments, int nGapFactor, int nSleeptime);
	void BlindVert(int nSegments, int nGapFactor, int nSleeptime);
	void UnBlindHorz(int nSegments, int nGapFactor, int nSleeptime);
	void UnBlindVert(int nSegments, int nGapFactor, int nSleeptime);
	void UnWipeDown(int nWipeFactor, int nSleeptime);
	void UnWipeUp(int nWipeFactor, int nSleeptime);
	void UnWipeRight(int nWipeFactor, int nSleeptime);
	void UnWipeLeft(int nWipeFactor, int nSleeptime);
	void UnWipeVert(int nWipeFactor, int nSleeptime);
	void UnWipeHorz(int nWipeFactor, int nSleeptime);
	void WipeUp(int nWipeFactor, int nSleeptime);
	void WipeDown(int nWipeFactor, int nSleeptime);
	void WipeRight(int nWipeFactor, int nSleeptime);
	void WipeLeft(int nWipeFactor, int nSleeptime);
	void WipeVert(int nWipeFactor, int nSleeptime);
	void WipeHorz(int nWipeFactor, int nSleeptime);
	void UnMeltDown(int nSegments, int nDrop, int nSleeptime);
	void UnMeltUp(int nSegments, int nDrop, int nSleeptime);
	void UnMeltRight(int nSegments, int nDrop, int nSleeptime);
	void UnMeltLeft(int nSegments, int nDrop, int nSleeptime);
	void MeltUp(int nSegments, int nDrop, int nSleeptime);
	void MeltDown(int nSegments, int nDrop, int nSleeptime);
	void MeltRight(int nSegments, int nDrop, int nSleeptime);
	void MeltLeft(int nSegments, int nDrop, int nSleeptime);
	void InitialSetup();
	void Initialise();
	void CaptureWindowImage(CWnd *pWnd);
	void CaptureScreenImage(CWnd *pWnd);
	void PrintImageBehindWindow();
	void HideWindow();
	void PrintWindow();
	void SetWindowSize(int nWidth, int nHeight);
	void ToggleTaskBarOnTop(UINT);
	void SetScreenDimensions(CRect &ScrRect);
	int GetClosestSide();
	int GetRandomDirection(int nDirections);
	BOOL InjectScreenImage(CDC *pdcMemScr);
	BOOL InjectWindowImage(CDC *pdcMemWnd, CRect *prectWnd);
	BOOL m_TaskBarClippingOn;		// used to tell if task bar clipping is on/off
	CWnd *m_pWnd;					// pointer to the window being animated
	CDC *m_pdcMemWnd;				// pointer to the off screen "Window" memory dc
	CDC *m_pdcMemScr;				// pointer to the off screen "Screen" memory dc
	CClientDC *m_pdcScreen;			// pointer to the on screen dc
	CBitmap* m_pOldBitmapScr;		// holds old selected screen bitmap
	CBitmap* m_pOldBitmapWnd;		// holds old selected window bitmap
	CRect m_rectWnd;				// holds window position
	CRect m_rectScr;				// holds screen position
	CSize m_czWnd;					// holds window dimensions
	CSize m_czScr;					// holds screen dimensions
	UINT m_nFlags;					// used to find which flags (if any) are set
};

#endif // !defined(AFX_WINDOWANIMA_H__6007F99C_1E5E_459B_8BCC_E00CE41F8A74__INCLUDED_)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产乱码久久久久久牛牛| 亚洲一区二区三区四区中文字幕| 中文字幕一区二| 婷婷开心激情综合| 丁香婷婷综合色啪| 欧美二区在线观看| 亚洲精品一二三四区| 韩国女主播一区二区三区| 欧洲生活片亚洲生活在线观看| 国产视频一区二区在线观看| 奇米777欧美一区二区| 在线一区二区三区四区| 国产农村妇女精品| 国产伦精品一区二区三区在线观看 | 亚洲电影你懂得| av在线一区二区| 国产欧美一区二区三区鸳鸯浴| 蜜芽一区二区三区| 88在线观看91蜜桃国自产| 一区二区欧美精品| 色悠悠久久综合| 亚洲人精品午夜| 色婷婷亚洲一区二区三区| 亚洲欧洲精品一区二区三区| 国产精品一区2区| 久久久噜噜噜久噜久久综合| 麻豆91在线看| 精品国产精品一区二区夜夜嗨| 日本女优在线视频一区二区| 欧美高清激情brazzers| 婷婷国产v国产偷v亚洲高清| 欧美日本一区二区| 日韩激情中文字幕| 精品久久久久av影院| 久久精品国产99| 久久先锋资源网| 风间由美一区二区三区在线观看| 久久人人超碰精品| 国产a级毛片一区| 国产精品热久久久久夜色精品三区| 成人免费av资源| 亚洲日本va在线观看| 色婷婷精品久久二区二区蜜臂av| 亚洲综合男人的天堂| 欧美视频一区二| 蜜桃av噜噜一区| www成人在线观看| 不卡一区二区三区四区| 亚洲天堂久久久久久久| 在线观看亚洲精品视频| 日本欧美一区二区在线观看| 欧美r级在线观看| 国产麻豆精品theporn| 亚洲欧美日韩中文播放| 欧美日韩成人综合天天影院| 狠狠色丁香九九婷婷综合五月| 久久婷婷国产综合精品青草| 99国产精品一区| 日本人妖一区二区| 国产精品国模大尺度视频| 色欧美乱欧美15图片| 免费观看30秒视频久久| 中文字幕电影一区| 欧美日韩极品在线观看一区| 精品一区二区三区免费毛片爱| 国产欧美精品一区aⅴ影院| 91在线免费视频观看| 午夜私人影院久久久久| 久久亚洲欧美国产精品乐播 | 欧美日韩黄视频| 国产呦萝稀缺另类资源| 亚洲精品成人在线| 欧美videos大乳护士334| 国产成人免费视频网站高清观看视频| 亚洲日本在线a| 精品国产乱码久久久久久免费 | 日韩一区二区三区免费观看| 国产精品一级黄| 亚洲福利国产精品| 欧美高清在线视频| 欧美男人的天堂一二区| 成人毛片老司机大片| 免费亚洲电影在线| 亚洲激情欧美激情| 久久久影院官网| 欧美精品自拍偷拍动漫精品| 99热国产精品| 国产一区二区三区久久悠悠色av| 亚洲成av人片| 亚洲人妖av一区二区| 欧美mv和日韩mv的网站| 欧美日韩高清一区二区| 色综合夜色一区| 国产·精品毛片| 精品一区二区三区在线观看| 亚洲成人久久影院| 亚洲欧美日韩一区| 国产精品久久二区二区| 国产视频一区二区三区在线观看| 日韩一区国产二区欧美三区| 欧美亚洲国产bt| 91免费观看视频在线| 丁香五精品蜜臀久久久久99网站 | 欧美午夜免费电影| 91在线精品一区二区| 成人手机电影网| 国产美女在线观看一区| 久久疯狂做爰流白浆xx| 日本特黄久久久高潮| 午夜激情综合网| 视频一区在线播放| 五月天久久比比资源色| 亚洲妇熟xx妇色黄| 一区二区成人在线观看| 亚洲日本欧美天堂| 亚洲精品中文字幕乱码三区| 亚洲欧美另类图片小说| 一区二区三区免费网站| 一区二区三区精品久久久| 亚洲美女视频一区| 午夜日韩在线观看| 日韩不卡在线观看日韩不卡视频| 日韩和的一区二区| 全部av―极品视觉盛宴亚洲| 日韩福利视频网| 久久aⅴ国产欧美74aaa| 国产成人久久精品77777最新版本| 国产老妇另类xxxxx| 成人亚洲一区二区一| 91免费国产在线观看| 欧美亚洲动漫制服丝袜| 日韩一区二区在线播放| 国产亚洲人成网站| 国产精品成人免费精品自在线观看 | 青青草国产精品97视觉盛宴| 久久精品国产一区二区| 国产精品一区二区三区四区| 国产成人一级电影| 色美美综合视频| 91精品国产免费| 久久免费的精品国产v∧| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 国产精品久久久久aaaa樱花 | 欧美日本视频在线| 欧美精品一区二区三区在线播放 | 久久久国产精华| 亚洲欧美激情视频在线观看一区二区三区 | 色婷婷亚洲综合| 欧美一级淫片007| 国产精品午夜在线观看| 一区二区三区免费网站| 极品尤物av久久免费看| 99精品久久99久久久久| 欧美一区2区视频在线观看| 国产精品护士白丝一区av| 日产国产欧美视频一区精品| 成人一级视频在线观看| 欧美精品v国产精品v日韩精品 | 成人午夜免费视频| 69成人精品免费视频| 国产欧美日韩久久| 偷窥少妇高潮呻吟av久久免费| 国产乱码精品一区二区三| 欧美在线一二三四区| 久久综合色天天久久综合图片| 亚洲主播在线播放| 国产成人av电影免费在线观看| 欧美巨大另类极品videosbest| 国产无一区二区| 日本不卡一区二区三区 | 国模套图日韩精品一区二区| 91福利精品视频| 亚洲欧美中日韩| 韩国欧美一区二区| 3d成人h动漫网站入口| 中文字幕一区二区三区精华液| 美女在线视频一区| 欧美日韩免费一区二区三区视频| 欧美国产日韩亚洲一区| 久久草av在线| 日韩一级大片在线观看| 亚洲动漫第一页| av不卡在线观看| 欧美激情中文字幕一区二区| 久久精品国产77777蜜臀| 欧美人妇做爰xxxⅹ性高电影| 国产精品久久久久三级| 国产精品888| 久久综合视频网| 国产揄拍国内精品对白| 欧美一卡二卡在线观看| 日韩精品国产欧美| 欧美肥妇毛茸茸| 日韩国产精品久久久| 欧美狂野另类xxxxoooo| 亚洲成人7777| 8v天堂国产在线一区二区| 五月婷婷另类国产| 欧美日韩在线综合| 亚洲va国产va欧美va观看|