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

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

?? xshadebutton.h

?? 一個通過遠程給制定的數據庫進行遠程備份的源代碼~~
?? H
字號:
/////////////////////////////////////////////////////////////////////////////
// 類名:CxShadeButton
// 功能:制作不需要位圖資源,而具有陰影的的位圖按鈕
// 修改:徐景周(jingzhou_xu@163.net)
// 組織:未來工作室(Future Studio)
// 日期:2001.12.1
/////////////////////////////////////////////////////////////////////////////
#if !defined(AFX_MYFXB_H)
#define AFX_MYFXB_H

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// xShadeButton.h : header file

// CxDib class
/////////////////////////////////////////////////////////////////////////////
#define HDIB HANDLE
#define IS_WIN30_DIB(lpbi)  ((*(LPDWORD)(lpbi))==sizeof(BITMAPINFOHEADER))
#define WIDTHBYTES(bits)    (((bits) + 31) / 32 * 4)
#define BFT_ICON   0x4349   // 'IC'
#define BFT_BITMAP 0x4d42   // 'BM'
#define BFT_CURSOR 0x5450   // 'PT'

class CxDib
{
public:
	CxDib();
	~CxDib();
	HDIB Create(DWORD dwWidth, DWORD dwHeight, WORD wBitCount);
	void Clear(BYTE bval=0);
	void Clone(CxDib *src);
	BOOL IsValid();
	long GetSize();
	BYTE* GetBits();
	DWORD GetHeight() {return m_bi.biHeight;};
	DWORD GetWidth() {return m_bi.biWidth;};
	DWORD GetLineWidth() {return m_LineWidth;};
	WORD GetNumColors() {return m_nColors;};
	WORD GetBitCount() {return m_bi.biBitCount;};
	WORD GetPaletteSize();
	BYTE GetPixelIndex(long x,long y);
	RGBQUAD GetPaletteIndex(BYTE idx);
	RGBQUAD GetPixelColor(long x,long y);
	BYTE GetNearestIndex(RGBQUAD c);
	long Draw(HDC pDC, long xoffset, long yoffset);
	long Stretch(HDC pDC, long xoffset, long yoffset, long xsize, long ysize);
	void BlendPalette(COLORREF cr,long perc);
	void SetPaletteIndex(BYTE idx, BYTE r, BYTE g, BYTE b);
	void SetPaletteIndex(BYTE idx, RGBQUAD c);
	void SetPaletteIndex(BYTE idx, COLORREF cr);
	void SetPixelColor(long x,long y,RGBQUAD c);
	void SetPixelIndex(long x,long y,BYTE i);
	void SetPixelColor(long x,long y,COLORREF cr);
	void SetGrayPalette();
	long WriteBMP(LPSTR bmpFileName);
	RGBQUAD HSLtoRGB(COLORREF cHSLColor);
	RGBQUAD RGB2RGBQUAD(COLORREF cr);
	COLORREF RGBQUAD2RGB (RGBQUAD c);
	RGBQUAD RGBtoHSL(RGBQUAD lRGBColor);
	RGBQUAD HSLtoRGB(RGBQUAD lHSLColor);
protected:
	HDIB hDib;
    BITMAPINFOHEADER    m_bi;
	DWORD m_LineWidth;
	WORD  m_nColors;
	bool IsWin30Dib();
	WORD HueToRGB(WORD n1,WORD n2,WORD hue);
};
/////////////////////////////////////////////////////////////////////////////
// CxShadeButton window

#define SHS_NOISE 0
#define SHS_DIAGSHADE 1
#define SHS_HSHADE 2
#define SHS_VSHADE 3
#define SHS_HBUMP 4
#define SHS_VBUMP 5
#define SHS_SOFTBUMP 6
#define SHS_HARDBUMP 7
#define SHS_METAL 8

class CxShadeButton : public CButton
{
// Construction
public:
	CxShadeButton();
// Attributes
private:
// Operations
public:
// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CxShadeButton)
	public:
	virtual void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct);
	virtual void PreSubclassWindow();	// 加入此涵數,在其中使按鈕屬性初始為自畫風格
	protected:
	//}}AFX_VIRTUAL
// Implementation
public:
	void SetShade(UINT shadeID=0,BYTE granularity=8,BYTE highlight=10,BYTE coloring=0,COLORREF color=0);
	void SetToolTipText(CString s);
	COLORREF SetTextColor(COLORREF new_color);
	virtual ~CxShadeButton();
	// Generated message map functions
protected:
	CxDib m_dNormal,m_dDown,m_dDisabled,m_dOver,m_dh,m_dv;
    bool m_tracking;
    bool m_button_down;
	void RelayEvent(UINT message, WPARAM wParam, LPARAM lParam);
	CToolTipCtrl m_tooltip;
	short	m_FocusRectMargin;		//dotted margin offset
	COLORREF m_TextColor;			//button text color
	BOOL	m_Border;				//0=flat; 1=3D;
	//{{AFX_MSG(CxShadeButton)
	afx_msg BOOL OnEraseBkgnd(CDC* pDC);
	afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
	afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
	afx_msg void OnMouseMove(UINT nFlags, CPoint point);
	afx_msg void OnLButtonDblClk(UINT nFlags, CPoint point);
	afx_msg void OnKillFocus(CWnd* pNewWnd);
	afx_msg BOOL OnClicked();
	afx_msg LRESULT OnMouseLeave(WPARAM, LPARAM);
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};
/////////////////////////////////////////////////////////////////////////////
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_MYFXB_H)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色系网站成人免费| 国产精品美女视频| 日本欧美一区二区在线观看| 91麻豆精品国产自产在线 | 免费av网站大全久久| 欧美电视剧在线看免费| 国产成人av资源| 老司机午夜精品99久久| 最好看的中文字幕久久| 久久国产精品99精品国产| 欧美日韩黄色影视| 成人高清伦理免费影院在线观看| 亚洲综合成人在线视频| 国产欧美综合在线观看第十页| 欧美少妇性性性| 99久久伊人网影院| 国产综合色视频| 蜜桃av噜噜一区| 日韩av中文在线观看| 亚洲欧美另类久久久精品| 日本一区二区视频在线| 精品福利av导航| 91精品国产综合久久福利| 欧美视频在线一区| 欧洲人成人精品| 欧美伊人久久大香线蕉综合69| 成人av影院在线| 国产91综合一区在线观看| 国产精品一级片在线观看| 丝瓜av网站精品一区二区| 亚洲国产毛片aaaaa无费看| 亚洲精品伦理在线| 亚洲精品国产无套在线观| 亚洲日本电影在线| 性感美女久久精品| 日本最新不卡在线| 国产在线精品一区二区三区不卡| 免费人成网站在线观看欧美高清| 日韩影视精彩在线| 久久 天天综合| 色噜噜狠狠色综合中国| 欧美亚洲自拍偷拍| 久久午夜电影网| 亚洲另类一区二区| 国产一区二区成人久久免费影院| 国产91精品精华液一区二区三区| 色婷婷激情久久| 久久综合色8888| 亚洲成人自拍网| 国产福利一区在线| 欧美日韩一级视频| 国产精品每日更新在线播放网址 | 欧美电影免费观看高清完整版在| 久久中文娱乐网| 天堂av在线一区| 99精品视频在线观看| 日韩欧美一二三区| 日韩福利视频网| 欧美在线一区二区| 亚洲免费av在线| 国产精品1区二区.| 久久久久久久性| 麻豆精品视频在线观看| 欧美日韩高清在线| 午夜私人影院久久久久| 97久久精品人人澡人人爽| 久久亚洲精精品中文字幕早川悠里 | 久久99日本精品| 3d动漫精品啪啪1区2区免费| 亚洲成人手机在线| 日本久久电影网| 亚洲综合一二区| 欧美综合天天夜夜久久| 亚洲aaa精品| 欧美丰满少妇xxxbbb| 日本女优在线视频一区二区| 欧美喷潮久久久xxxxx| 免费成人结看片| 久久久国产午夜精品| 99在线精品一区二区三区| 亚洲欧美欧美一区二区三区| 日本丶国产丶欧美色综合| 亚洲va国产va欧美va观看| 欧美精品电影在线播放| 久久99热这里只有精品| 亚洲特黄一级片| 欧美v亚洲v综合ⅴ国产v| 国产东北露脸精品视频| 亚洲成人1区2区| 久久精品视频网| 欧美在线制服丝袜| 狠狠色丁香婷婷综合久久片| 亚洲视频在线一区观看| 日韩欧美专区在线| 99久久er热在这里只有精品66| 日韩专区中文字幕一区二区| 国产精品青草综合久久久久99| 欧美日韩高清一区二区不卡| 91亚洲精品乱码久久久久久蜜桃 | 久久精品噜噜噜成人88aⅴ| 欧美国产1区2区| 欧美videos大乳护士334| 欧美性生活大片视频| 成人av在线资源网站| 国产在线播精品第三| 美洲天堂一区二卡三卡四卡视频| 亚洲午夜久久久| 亚洲精品国久久99热| 一区二区三区欧美视频| 国产精品久久久久久亚洲伦| 2023国产一二三区日本精品2022| 欧美一区二区三区思思人| 欧美午夜精品免费| 欧美高清精品3d| 在线91免费看| 精品少妇一区二区三区视频免付费 | 偷偷要91色婷婷| 青青草国产成人av片免费| 青青草成人在线观看| 国产麻豆一精品一av一免费| 国产精品亚洲а∨天堂免在线| 成人精品高清在线| 99久久婷婷国产综合精品| 91麻豆国产精品久久| 欧美日韩国产综合一区二区| 欧美一区二区免费观在线| 91精品国产综合久久婷婷香蕉 | 婷婷成人激情在线网| 免费观看成人av| 成人美女视频在线观看| 欧洲精品在线观看| 久久久久国产免费免费| 亚洲欧美另类小说| 国产精品一区专区| 欧美精品一二三四| 亚洲男人天堂一区| 国产在线精品一区二区不卡了| 欧美三电影在线| 亚洲天堂福利av| 成人永久看片免费视频天堂| 在线综合+亚洲+欧美中文字幕| 亚洲免费观看高清完整版在线 | 91精品国产综合久久久久久久| 久久人人超碰精品| 欧美bbbbb| 欧美一区二区三区的| 亚洲成人精品在线观看| 不卡的av网站| 国产欧美视频在线观看| 麻豆精品一区二区| 欧美日韩高清不卡| 日韩中文字幕亚洲一区二区va在线| 99re这里都是精品| 国产精品久久久久久妇女6080| 国产精选一区二区三区| 久久欧美中文字幕| 国产老肥熟一区二区三区| 久久久精品2019中文字幕之3| 久久精品国产久精国产| 日韩免费高清av| 狠狠色丁香婷婷综合| 中文字幕欧美激情| jlzzjlzz国产精品久久| 亚洲精品五月天| 91精品国产色综合久久不卡电影| 麻豆91免费观看| 最新热久久免费视频| 欧美性猛片aaaaaaa做受| 麻豆精品一区二区综合av| 欧美经典一区二区三区| 欧美午夜理伦三级在线观看| 久久99精品一区二区三区三区| 国产人久久人人人人爽| 91久久免费观看| 久久99国产精品免费网站| 亚洲视频在线观看一区| 日韩免费在线观看| 色综合天天狠狠| 成人短视频下载| 蜜臀av一级做a爰片久久| 亚洲视频免费观看| 日韩一区二区免费视频| 欧美中文字幕一区二区三区| 国产成a人亚洲精品| 免费不卡在线视频| 日韩av中文字幕一区二区三区| 中文字幕中文乱码欧美一区二区| 日韩欧美黄色影院| 欧美精品一卡二卡| 欧美男同性恋视频网站| 欧美手机在线视频| 91福利在线播放| 色偷偷久久一区二区三区| 99在线精品观看| 在线观看欧美黄色| 欧美性生活一区| 国产精品一级片| 免费在线观看一区二区三区| 亚洲精品中文在线| 亚洲美腿欧美偷拍|