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

  • 大小: 4MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-19
  • 語言: C/C++
  • 標簽: Visual??C++??

資源簡介

Visual_C++_開發的即時通訊系統

資源截圖

代碼片段和文件信息

//?AdvButton.cpp?:?implementation?file
//

#include?“stdafx.h“
#include?“MyQQClient.h“
#include?“AdvButton.h“

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

#define?MAXCAPTIONLEN?64
/////////////////////////////////////////////////////////////////////////////
//?CAdvButton

CAdvButton::CAdvButton()
{
//initialize?member?variable
m_ClientRect.left??=?0;
m_ClientRect.top???=?0;
m_ClientRect.right?=?0;
m_ClientRect.bottom=?0;

m_ClientRgn.Deleteobject();
m_ClientRgn.CreateEllipticRgnIndirect(&m_ClientRect);

m_State?=?0;
m_Point.x?=?m_Point.y?=?0;
m_IsTimerOn?=?FALSE;
m_BtnType?=?0;

m_iPicture?=?0;
}

CAdvButton::~CAdvButton()
{
}

BEGIN_MESSAGE_MAP(CAdvButton?CButton)
//{{AFX_MSG_MAP(CAdvButton)
ON_WM_LBUTTONDOWN()
ON_WM_LBUTTONUP()
ON_WM_MOUSEMOVE()
ON_WM_TIMER()
ON_WM_CREATE()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CAdvButton?message?handlers

BOOL?CAdvButton::Create(LPCTSTR?lpszCaptionDWORD?dwstyleconst?RECT&?rectCWnd?*pParentWndUINT?nID)
{
return?CButton::Create(lpszCaption?dwstyle?rect?pParentWnd?nID);
}

void?CAdvButton::PreSubclassWindow()?
{
//modify?style
Modifystyle(0?BS_OWNERDRAW|BS_PUSHBUTTON);

CButton::PreSubclassWindow();
}

int?CAdvButton::OnCreate(LPCREATESTRUCT?lpCreateStruct)?
{
if?(CButton::OnCreate(lpCreateStruct)?==?-1)
return?-1;

return?0;
}

void?CAdvButton::DrawItem(LPDRAWITEMSTRUCT?lpDrawItemStruct)?
{
//get?client?rect
GetClientRect(&m_ClientRect);
// m_ClientRgn.Deleteobject();
// m_ClientRgn.CreateEllipticRgnIndirect(&m_ClientRect);

CDC*?pDC?=?CDC::FromHandle(lpDrawItemStruct->hDC);

if?(?m_BtnType?==?0)?{
switch?(m_State)
{
case?0:
pDC->FillRect(&m_ClientRectnew?CBrush(RGB(225225255)));
break;
case?1:
pDC->FillRect(&m_ClientRectnew?CBrush(RGB(192192255)));
break;
case?2:
pDC->FillRect(&m_ClientRectnew?CBrush(RGB(225225255)));
break;
case?3:
pDC->FillRect(&m_ClientRectnew?CBrush(RGB(128128255)));
break;
}
LPTSTR?pCaption?=?new?char[MAXCAPTIONLEN]; //
int?iLen?=?GetWindowText(pCaptionMAXCAPTIONLEN);
pDC->SetBkMode(TRANSPARENT);
pDC->SetTextColor(TextColor);
pDC->DrawText(pCaptioniLen&m_ClientRectDT_SINGLELINE|DT_CENTER|DT_VCENTER);
}
else?if?(?m_BtnType?==?1?)?{
pDC->FillRect(&m_ClientRectnew?CBrush(RGB(192192255)));

LPTSTR?pCaption?=?new?char[MAXCAPTIONLEN]; //
int?iLen?=?GetWindowText(pCaptionMAXCAPTIONLEN);
pDC->SetBkMode(TRANSPARENT);
pDC->SetTextColor(TextColor);
pDC->DrawText(pCaptioniLen&m_ClientRectDT_SINGLELINE|DT_CENTER|DT_VCENTER);
}
else?if?(?m_BtnType?==?2?)?{
CDC dcMemory;
CBitmap* pOldBmp?=?new?CBitmap;
pOldBmp->LoadBitmap(m_iPicture+IDB_BITMAP1);

dcMemory.CreateCompatibleDC(pDC);
pOldBmp?=?dcMemory.SelectObje

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

?????文件???????4776??2004-11-13?23:50??MyQQClient\MyQQClient\AdvButton.cpp

?????文件???????1944??2004-11-13?12:32??MyQQClient\MyQQClient\AdvButton.h

?????文件????????933??2004-11-15?15:34??MyQQClient\MyQQClient\ChatSocket.cpp

?????文件???????1307??2004-11-15?15:33??MyQQClient\MyQQClient\ChatSocket.h

?????文件???????1046??2004-11-06?17:40??MyQQClient\MyQQClient\ClientSocket.cpp

?????文件???????1288??2004-11-07?00:04??MyQQClient\MyQQClient\ClientSocket.h

?????文件???????4224??2004-11-15?20:54??MyQQClient\MyQQClient\Contentmenu.cpp

?????文件???????2269??2004-11-15?14:57??MyQQClient\MyQQClient\Contentmenu.h

?????文件????2273339??2004-12-21?17:32??MyQQClient\MyQQClient\Debug\MyQQClient.exe

?????文件?????????24??2006-05-18?10:08??MyQQClient\MyQQClient\Debug\server.info

?????文件???????1864??2004-11-15?12:19??MyQQClient\MyQQClient\FindDlg.cpp

?????文件???????1328??2004-11-15?12:17??MyQQClient\MyQQClient\FindDlg.h

?????文件???????3309??2004-11-15?11:31??MyQQClient\MyQQClient\LoginDlg.cpp

?????文件???????1587??2004-11-10?18:51??MyQQClient\MyQQClient\LoginDlg.h

?????文件??????75256??2004-11-15?16:14??MyQQClient\MyQQClient\MyQQClient.aps

?????文件???????4956??2004-12-21?17:51??MyQQClient\MyQQClient\MyQQClient.clw

?????文件???????3228??2004-11-15?11:30??MyQQClient\MyQQClient\MyQQClient.cpp

?????文件???????5814??2004-12-21?17:56??MyQQClient\MyQQClient\MyQQClient.dsp

?????文件????????543??2004-11-01?16:23??MyQQClient\MyQQClient\MyQQClient.dsw

?????文件???????1368??2004-11-01?16:23??MyQQClient\MyQQClient\MyQQClient.h

?????文件?????140288??2005-01-08?14:57??MyQQClient\MyQQClient\MyQQClient.ncb

?????文件?????124928??2005-01-08?14:57??MyQQClient\MyQQClient\MyQQClient.opt

?????文件????????254??2005-01-08?14:56??MyQQClient\MyQQClient\MyQQClient.plg

?????文件??????11093??2004-11-15?16:14??MyQQClient\MyQQClient\MyQQClient.rc

?????文件??????16585??2004-12-21?17:24??MyQQClient\MyQQClient\MyQQClientDlg.cpp

?????文件???????3142??2004-11-15?16:42??MyQQClient\MyQQClient\MyQQClientDlg.h

?????文件???????3651??2004-11-01?16:23??MyQQClient\MyQQClient\ReadMe.txt

?????文件???????4307??2004-11-15?17:36??MyQQClient\MyQQClient\RegisterDlg.cpp

?????文件???????1854??2004-11-15?12:28??MyQQClient\MyQQClient\RegisterDlg.h

?????文件???????4152??2004-11-13?11:06??MyQQClient\MyQQClient\res\1.bmp

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

評論

共有 條評論