91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

基本上所有的控件都有。

資源截圖

代碼片段和文件信息

//?This?is?a?part?of?the?Microsoft?Foundation?Classes?C++?library.
//?Copyright?(c)?Microsoft?Corporation.??All?rights?reserved.
//
//?This?source?code?is?only?intended?as?a?supplement?to?the
//?Microsoft?Foundation?Classes?Reference?and?related
//?electronic?documentation?provided?with?the?library.
//?See?these?sources?for?detailed?information?regarding?the
//?Microsoft?Foundation?Classes?product.

#include?“stdafx.h“
#include?“NewControls.h“
#include?“CustomProperties.h“

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

////////////////////////////////////////////////////////////////////////////////
//?CCheckBoxProp?class

CCheckBoxProp::CCheckBoxProp(const?CString&?strName?BOOL?bCheck?LPCTSTR?lpszDescr?DWORD?dwData)?:
CMFCPropertyGridProperty(strName?COleVariant((long)bCheck)?lpszDescr?dwData)
{
m_rectCheck.SetRectEmpty();
}

void?CCheckBoxProp::OnDrawName(CDC*?pDC?CRect?rect)
{
m_rectCheck?=?rect;
m_rectCheck.DeflateRect(1?1);

m_rectCheck.right?=?m_rectCheck.left?+?m_rectCheck.Height();

rect.left?=?m_rectCheck.right?+?1;

CMFCPropertyGridProperty::OnDrawName(pDC?rect);

OnDrawCheckBox(pDC?m_rectCheck?(m_varValue.boolVal));
}

void?CCheckBoxProp::onclickName(CPoint?point)
{
if?(m_bEnabled?&&?m_rectCheck.PtInRect(point))
{
m_varValue.boolVal?=?!(m_varValue.boolVal);
m_pWndList->InvalidateRect(m_rectCheck);
}
}

BOOL?CCheckBoxProp::OnDblClk(CPoint?point)
{
if?(m_bEnabled?&&?m_rectCheck.PtInRect(point))
{
return?TRUE;
}

m_varValue.boolVal?=?!(m_varValue.boolVal);
m_pWndList->InvalidateRect(m_rectCheck);
return?TRUE;
}

void?CCheckBoxProp::OnDrawCheckBox(CDC?*?pDC?CRect?rect?BOOL?bChecked)
{
COLORREF?clrTextOld?=?pDC->GetTextColor();

CMFCVisualManager::GetInstance()->OnDrawCheckBox(pDC?rect?FALSE?bChecked?m_bEnabled);

pDC->SetTextColor(clrTextOld);
}

BOOL?CCheckBoxProp::PushChar(UINT?nChar)
{
if?(nChar?==?VK_SPACE)
{
OnDblClk(CPoint(-1?-1));
}

return?TRUE;
}

////////////////////////////////////////////////////////////////////////////////
//?CPasswordProp?class

const?TCHAR?cPassword?=?_T(‘*‘);

CPasswordProp::CPasswordProp(const?CString&?strName?const?CString&?strPassword?LPCTSTR?lpszDescr?DWORD?dwData)
:?CMFCPropertyGridProperty(strName?(LPCTSTR)?strPassword?lpszDescr?dwData)
{
}

CWnd*?CPasswordProp::CreateInPlaceEdit(CRect?rectEdit?BOOL&?bDefaultFormat)
{
CEdit*?pWndEdit?=?new?CEdit;

DWORD?dwstyle?=?WS_VISIBLE?|?WS_CHILD?|?ES_AUTOHSCROLL?|?ES_PASSWORD;

if?(!m_bEnabled?||?!m_bAllowEdit)
{
dwstyle?|=?ES_READONLY;
}

pWndEdit->Create(dwstyle?rectEdit?m_pWndList?AFX_PROPLIST_ID_INPLACE);
pWndEdit->SetPasswordChar(cPassword);

bDefaultFormat?=?TRUE;
return?pWndEdit;
}

CString?CPasswordProp::FormatProperty()
{
CString?strVal?=?(LPCTSTR)(_bstr_t)m_varValue;

for?(int?i?=?0;?i? {
st

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????17801??2008-04-11?14:21??NewControls\CustomProperties.cpp

?????文件???????5578??2008-04-11?14:21??NewControls\CustomProperties.h

?????文件???????2471??2008-04-11?14:21??NewControls\NewControls.cpp

?????文件???????1535??2008-04-11?14:21??NewControls\NewControls.h

?????文件??????19149??2008-04-11?14:21??NewControls\NewControls.rc

?????文件???????4161??2008-04-11?14:21??NewControls\NewControls.sln

????..A..H.??????9728??2012-07-13?14:24??NewControls\NewControls.suo

?????文件??????36359??2008-04-11?14:21??NewControls\NewControls.vcproj

?????文件???????5177??2012-07-13?14:24??NewControls\NewControls.vcproj.PC-201205081116.Administrator.user

?????文件???????3113??2008-04-11?14:21??NewControls\NewControlsPropSheet.cpp

?????文件???????1242??2008-04-11?14:21??NewControls\NewControlsPropSheet.h

?????文件???????8205??2008-04-11?14:21??NewControls\Page1.cpp

?????文件???????1825??2008-04-11?14:21??NewControls\Page1.h

?????文件???????6452??2008-04-11?14:21??NewControls\Page2.cpp

?????文件???????1515??2008-04-11?14:21??NewControls\Page2.h

?????文件???????4594??2008-04-11?14:21??NewControls\Page3.cpp

?????文件???????1889??2008-04-11?14:21??NewControls\Page3.h

?????文件???????3684??2008-04-11?14:21??NewControls\Page4.cpp

?????文件???????1204??2008-04-11?14:21??NewControls\Page4.h

?????文件??????13203??2008-04-11?14:21??NewControls\Page5.cpp

?????文件???????2202??2008-04-11?14:21??NewControls\Page5.h

?????文件???????1766??2008-04-11?14:21??NewControls\Page6.cpp

?????文件???????1030??2008-04-11?14:21??NewControls\Page6.h

?????文件???????7942??2008-04-11?14:21??NewControls\ReadMe.htm

?????文件?????226678??2008-04-11?14:21??NewControls\res\back.bmp

?????文件???????1270??2008-04-11?14:21??NewControls\res\bitmap1.bmp

?????文件????????766??2008-04-11?14:21??NewControls\res\Btn.cur

?????文件???????1334??2008-04-11?14:21??NewControls\res\btn1.bmp

?????文件???????1334??2008-04-11?14:21??NewControls\res\btn1_hot.bmp

?????文件???????2360??2008-04-11?14:21??NewControls\res\button32.bmp

............此處省略31個文件信息

評論

共有 條評論