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

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

?? flatcheckbox.cpp

?? VC++設計語法編輯器
?? CPP
字號:
// FlatCheckBox.cpp : implementation file
//

#include "stdafx.h"
#include "FlatCheckBox.h"

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

/////////////////////////////////////////////////////////////////////////////
// CFlatCheckBox

CFlatCheckBox::CFlatCheckBox()
{
	m_bHasFocus = FALSE;
}

CFlatCheckBox::~CFlatCheckBox()
{
}


BEGIN_MESSAGE_MAP(CFlatCheckBox, CButton)
	//{{AFX_MSG_MAP(CFlatCheckBox)
	ON_WM_PAINT()
	ON_WM_LBUTTONDOWN()
	ON_WM_LBUTTONUP()
	ON_WM_ERASEBKGND()
	ON_WM_SETFOCUS()
	ON_WM_KILLFOCUS()
	ON_WM_KEYDOWN()
	ON_WM_KEYUP()
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CFlatCheckBox message handlers

void CFlatCheckBox::OnPaint() 
{
	CPaintDC dc(this); // device context for painting
	MakeFlat();
}


void CFlatCheckBox::MakeFlat()
{
	CDC *pDC = GetDC();

	CRect rect;
	GetClientRect( &rect );	
	pDC->FillSolidRect( &rect, ::GetSysColor(COLOR_BTNFACE) );
	CPoint p = rect.CenterPoint(); 
	rect.top = p.y - 6;
	rect.bottom = p.y + 7;
	rect.right = 13;
	pDC->Draw3dRect( &rect, ::GetSysColor(COLOR_BTNFACE), ::GetSysColor(COLOR_BTNFACE) ); 
	rect.DeflateRect( 1, 1 ); 
	pDC->Draw3dRect( &rect, ::GetSysColor(COLOR_BTNSHADOW), ::GetSysColor(COLOR_BTNHIGHLIGHT) ); 
	rect.DeflateRect( 1, 1 ); 

	pDC->FillSolidRect( &rect, ::GetSysColor(COLOR_3DHIGHLIGHT) );
	if( GetCheck() != 0 ) {
		CPen NewPen;
		NewPen.CreatePen(PS_SOLID, 0, RGB(180, 0, 0));
		CPen *OldPen = pDC->SelectObject(&NewPen); 
		CRect rect;
		GetClientRect( &rect );	
		CPoint p = rect.CenterPoint(); 
		p.x = 6;
		for(int i = -1; i < 4; i++) {
			pDC->MoveTo(p.x+i, p.y-i);
			pDC->LineTo(p.x+i, p.y-i+3); 
		}
		
		pDC->MoveTo(p.x-3, p.y-1);
		pDC->LineTo(p.x-3, p.y+2); 
		
		pDC->MoveTo(p.x-2, p.y);
		pDC->LineTo(p.x-2, p.y+3); 
		pDC->SelectObject(OldPen);
	}
	
	rect.DeflateRect( -2, -2 ); 
	rect.OffsetRect( 18, 1 ); 
	CString str;
	GetWindowText( str );
	CFont *pNewFont = GetFont();
	CFont *pOldFont = pDC->SelectObject( pNewFont );
	CSize size = pDC->GetTextExtent( str );
	rect.right = rect.left + size.cx;
/*
	if( m_bHasFocus ) {
		rect.DeflateRect( -1, -1 ); 
		rect.OffsetRect( 0, -1 ); 
		pDC->Draw3dRect( &rect, RGB(0, 0, 180), RGB(0, 0, 180) ); 
		rect.OffsetRect( 0, 1 ); 
		rect.DeflateRect( 1, 1 ); 
	}
//*/	
	int nFormat = DT_LEFT|DT_VCENTER|DT_SINGLELINE;
	if( m_bHasFocus )
		pDC->SetTextColor( RGB(0, 0, 225) );
	else
		pDC->SetTextColor( RGB(0, 0, 0) );
	pDC->SetBkColor( ::GetSysColor(COLOR_BTNFACE) ); 
	pDC->DrawText( str, &rect, nFormat );
	pDC->SelectObject( pOldFont );

	ReleaseDC(pDC);
}


void CFlatCheckBox::OnLButtonDown(UINT nFlags, CPoint point) 
{
	CButton::OnLButtonDown(nFlags, point);
	MakeFlat();
}

void CFlatCheckBox::OnLButtonUp(UINT nFlags, CPoint point) 
{
	CButton::OnLButtonUp(nFlags, point);
	MakeFlat();
}

BOOL CFlatCheckBox::OnEraseBkgnd(CDC* pDC) 
{
	BOOL bret = CButton::OnEraseBkgnd(pDC);
	MakeFlat();
	return bret;
}

void CFlatCheckBox::OnSetFocus(CWnd* pOldWnd) 
{
	m_bHasFocus = TRUE;
	CButton::OnSetFocus(pOldWnd);
}

void CFlatCheckBox::OnKillFocus(CWnd* pNewWnd) 
{
	m_bHasFocus = FALSE;
	CButton::OnKillFocus(pNewWnd);
}

void CFlatCheckBox::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags) 
{
	CButton::OnKeyDown(nChar, nRepCnt, nFlags);
	MakeFlat();
}

void CFlatCheckBox::OnKeyUp(UINT nChar, UINT nRepCnt, UINT nFlags) 
{
	CButton::OnKeyUp(nChar, nRepCnt, nFlags);
	MakeFlat();
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩精品二区第二页| 在线一区二区三区| 中文字幕第一区第二区| 91影视在线播放| 香蕉成人伊视频在线观看| 国产麻豆91精品| 日韩一区二区三免费高清| 国产一区二区在线看| 亚洲在线视频免费观看| 精品欧美黑人一区二区三区| 日本大香伊一区二区三区| 国产成人免费在线视频| 亚洲精品视频免费看| 欧美日韩黄视频| jlzzjlzz国产精品久久| 国产**成人网毛片九色| 久久精品av麻豆的观看方式| 亚洲欧美视频一区| 51午夜精品国产| 国产麻豆精品视频| 午夜久久久久久久久久一区二区| 精品剧情v国产在线观看在线| 91激情在线视频| 97精品超碰一区二区三区| 精品亚洲成a人在线观看| 天堂成人国产精品一区| 亚洲精品欧美综合四区| 国产精品久久久久影院色老大| 日韩三级伦理片妻子的秘密按摩| 91国偷自产一区二区开放时间 | 久久99精品久久只有精品| 日本一区二区三区电影| 在线观看成人免费视频| 欧美四级电影网| 一本大道久久a久久精二百 | 国模一区二区三区白浆| 日本不卡一区二区三区| 亚洲福利一二三区| 亚洲成年人影院| 日韩av一区二| 精品一区二区三区久久| 岛国一区二区三区| 蜜桃视频在线观看一区二区| 婷婷开心激情综合| 亚洲天堂av一区| 视频一区中文字幕| 国内精品国产成人国产三级粉色| 韩国av一区二区三区| 加勒比av一区二区| 国产成人鲁色资源国产91色综 | 日韩亚洲欧美成人一区| 在线免费精品视频| 国产精品私人自拍| 久久97超碰色| 欧美写真视频网站| 一区二区中文视频| 成人久久18免费网站麻豆 | 日韩亚洲欧美成人一区| 中文成人综合网| 国产一区二区三区蝌蚪| 99视频精品全部免费在线| 日韩精品影音先锋| 午夜在线电影亚洲一区| 色94色欧美sute亚洲13| 亚洲图片激情小说| 成人18视频日本| 国产精品另类一区| 国产精品亚洲一区二区三区妖精 | 日韩欧美国产电影| 亚洲第一会所有码转帖| 色婷婷久久一区二区三区麻豆| 久久精品欧美日韩精品| 韩国欧美国产1区| 精品国产免费一区二区三区香蕉| 日本女人一区二区三区| 制服丝袜成人动漫| 日韩二区在线观看| 欧美一级精品大片| 日韩电影在线免费| 日韩欧美一二区| 久久国产精品99精品国产| 精品乱人伦一区二区三区| 精品中文av资源站在线观看| 精品国产sm最大网站免费看| 久久精品国产99久久6| 日韩精品一区二区三区在线播放 | 91蜜桃婷婷狠狠久久综合9色| 国产精品久久久久久福利一牛影视| 国产精品系列在线播放| 亚洲国产精品成人综合色在线婷婷 | 不卡av在线网| 亚洲欧美怡红院| 欧美在线观看一区二区| 蜜臀久久久99精品久久久久久| 日韩视频一区在线观看| 国产成人一区二区精品非洲| 国产精品久久影院| 欧美午夜一区二区三区| 蜜桃视频在线一区| 国产精品素人一区二区| 欧美性生活一区| 蜜桃av一区二区在线观看| 日本一区二区三区四区| 欧美在线免费视屏| 黄网站免费久久| 亚洲另类色综合网站| 国产蜜臀97一区二区三区 | 91黄色在线观看| 日韩精品一区第一页| 26uuu成人网一区二区三区| www.在线成人| 毛片一区二区三区| 中文字幕在线视频一区| 91精品久久久久久久91蜜桃| 高清不卡一区二区| 午夜欧美视频在线观看| 国产精品免费视频一区| 在线观看视频一区| 国产精品夜夜嗨| 美女诱惑一区二区| 一区二区三区不卡在线观看 | 免费观看成人鲁鲁鲁鲁鲁视频| 久久九九影视网| 91麻豆精品国产无毒不卡在线观看 | 欧美精品在线视频| 成人国产电影网| 午夜私人影院久久久久| 国产精品久久午夜夜伦鲁鲁| 欧美一三区三区四区免费在线看 | 欧美老女人在线| 国产91精品欧美| 美腿丝袜在线亚洲一区| 亚洲一区二区免费视频| 中文字幕va一区二区三区| 日韩欧美久久一区| 成人少妇影院yyyy| 极品少妇xxxx精品少妇偷拍| 亚洲成人av在线电影| 亚洲欧美另类在线| 国产欧美精品区一区二区三区| 欧美天堂一区二区三区| 97国产一区二区| 不卡av免费在线观看| 粉嫩欧美一区二区三区高清影视| 精品一区二区三区在线播放视频| 亚洲大片精品永久免费| 综合欧美一区二区三区| 国产亚洲精久久久久久| 亚洲精品一区二区三区影院| 制服视频三区第一页精品| 99re8在线精品视频免费播放| 激情小说欧美图片| 欧美aaaaa成人免费观看视频| 亚洲综合在线第一页| 亚洲天堂免费看| 色婷婷激情一区二区三区| 色噜噜狠狠成人网p站| 99国内精品久久| 色综合天天狠狠| 欧美午夜片在线看| 91精品欧美一区二区三区综合在 | 国产午夜精品福利| 久久久久久久久99精品| 久久综合久久久久88| 久久久久久99久久久精品网站| 欧洲精品一区二区| 欧美午夜电影在线播放| 欧美精品色综合| www激情久久| 国产精品黄色在线观看| 亚洲一二三区不卡| 日韩专区一卡二卡| 国产永久精品大片wwwapp| 国产电影精品久久禁18| 91免费看视频| 欧美精品乱码久久久久久| 欧美一级片在线| 精品精品国产高清一毛片一天堂| xfplay精品久久| 亚洲另类在线一区| 久久99精品久久只有精品| 成人午夜av在线| 精品视频一区 二区 三区| 日韩欧美成人激情| 国产精品久久久久国产精品日日| 一级日本不卡的影视| 久久国产综合精品| 99久久国产综合精品色伊| 在线播放欧美女士性生活| 欧美国产一区二区| 亚洲高清免费观看高清完整版在线观看| 视频一区二区三区入口| 不卡视频在线看| 在线综合视频播放| 亚洲男人的天堂一区二区| 毛片基地黄久久久久久天堂| 99国产精品99久久久久久| 精品久久久久久久一区二区蜜臀| 亚洲同性gay激情无套| 色综合天天综合网天天看片|