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

  • 大小: 485KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-04
  • 語言: C/C++
  • 標簽: VC++??

資源簡介

使用VIsual C++實現的連連看游戲程序,超好玩-

資源截圖

代碼片段和文件信息

//?LineStatic.cpp?:?implementation?file
//

#include?“stdAfx.h“
#include?“llk.h“
#include?“LineStatic.h“
#include?“LlkDlg.h“


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

/////////////////////////////////////////////////////////////////////////////
//?CLineStatic

CLineStatic::CLineStatic()
{
m_lineNum?=?0;
}

CLineStatic::~CLineStatic()
{
}


BEGIN_MESSAGE_MAP(CLineStatic?CStatic)
//{{AFX_MSG_MAP(CLineStatic)
ON_WM_CTLCOLOR()
ON_WM_PAINT()
ON_WM_TIMER()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
//?CLineStatic?message?handlers

HBRUSH?CLineStatic::OnCtlColor(CDC*?pDC?CWnd*?pWnd?UINT?nCtlColor)?
{
HBRUSH?hbr?=?CStatic::OnCtlColor(pDC?pWnd?nCtlColor);

//?TODO:?Change?any?attributes?of?the?DC?here
pDC->SetBkMode(TRANSPARENT);

//?TODO:?Return?a?different?brush?if?the?default?is?not?desired
return?hbr;
}

void?CLineStatic::DrawLine(CDC?*pDC)
{
POINT?p1?p2?p3?p4;
CPen?*pRedPen?=?new?CPen;
pRedPen->CreatePen(PS_SOLID?2?RGB(25500));
CGdiobject?*pOldPen?=?pDC->Selectobject(pRedPen);
switch(m_lineNum)
{
case?1:
p1.x?=?m_src1.y?*?40?+?20;
p1.y?=?m_src1.x?*?40?+?20;
p2.x?=?m_src2.y?*?40?+?20;
p2.y?=?m_src2.x?*?40?+?20;

pDC->MoveTo(p1);
pDC->LineTo(p2);

break;
case?2:
p1.x?=?m_src1.y?*?40?+?20;
p1.y?=?m_src1.x?*?40?+?20;
p2.x?=?m_src2.y?*?40?+?20;
p2.y?=?m_src2.x?*?40?+?20;
p3.x?=?m_crossP1.y?*?40?+?20;
p3.y?=?m_crossP1.x?*?40?+?20;

pDC->MoveTo(p1);
pDC->LineTo(p3);
pDC->LineTo(p2);

break;
case?3:
p1.x?=?m_src1.y?*?40?+?20;
p1.y?=?m_src1.x?*?40?+?20;
p2.x?=?m_src2.y?*?40?+?20;
p2.y?=?m_src2.x?*?40?+?20;
p3.x?=?m_crossP1.y?*?40?+?20;
p3.y?=?m_crossP1.x?*?40?+?20;
p4.x?=?m_crossP2.y?*?40?+?20;
p4.y?=?m_crossP2.x?*?40?+?20;

pDC->MoveTo(p1);
pDC->LineTo(p3);
pDC->LineTo(p4);
pDC->LineTo(p2);

break;
default:
break;
}
pDC->Selectobject(pOldPen);
}

void?CLineStatic::OnPaint()?
{
CPaintDC?dc(this);?//?device?context?for?painting

//?TODO:?Add?your?message?handler?code?here
if(m_lineNum)
{
DrawLine(&dc);
SetTimer(1?100?NULL);
}

//?Do?not?call?CStatic::OnPaint()?for?painting?messages
}

void?CLineStatic::OnTimer(UINT?nIDEvent)?
{
//?TODO:?Add?your?message?handler?code?here?and/or?call?default
m_lineNum?=?0;//防止在OnPaint()里再畫線
CLlkDlg?*parent?=?(CLlkDlg?*)GetParent();
parent->RefreshMap();
Invalidate();
KillTimer(1);

//CStatic::OnTimer(nIDEvent);
}

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

?????文件???????2653??2007-03-09?21:36??連連看VC版\LineStatic.cpp

?????文件???????1336??2007-03-08?22:55??連連看VC版\LineStatic.h

?????文件??????51240??2010-12-30?23:30??連連看VC版\llk.aps

?????文件???????1456??2010-12-30?23:32??連連看VC版\llk.clw

?????文件???????2097??2007-04-06?01:03??連連看VC版\llk.cpp

?????文件???????4596??2008-06-04?19:16??連連看VC版\llk.dsp

?????文件????????531??2007-02-11?16:59??連連看VC版\llk.dsw

?????文件?????159826??2008-06-04?19:16??連連看VC版\llk.exe

?????文件???????1434??2008-04-11?20:51??連連看VC版\llk.h

?????文件?????148480??2010-12-30?23:32??連連看VC版\llk.ncb

?????文件?????204800??2010-12-30?23:32??連連看VC版\llk.opt

?????文件???????2240??2008-06-04?19:16??連連看VC版\llk.plg

?????文件???????4998??2008-04-11?20:48??連連看VC版\llk.rc

?????文件???????8737??2007-03-08?15:31??連連看VC版\llk.vcproj

?????文件??????11508??2007-04-09?01:14??連連看VC版\LLKButton.cpp

?????文件???????1833??2007-02-13?20:24??連連看VC版\LLKButton.h

?????文件??????11515??2008-04-11?21:38??連連看VC版\llkDlg.cpp

?????文件???????2141??2008-04-11?21:37??連連看VC版\llkDlg.h

?????文件???????3525??2007-02-11?16:59??連連看VC版\ReadMe.txt

?????文件???????4856??2006-08-31?20:10??連連看VC版\res\1.bmp

?????文件???????4856??2006-08-31?20:10??連連看VC版\res\10.bmp

?????文件???????4856??2006-08-31?20:10??連連看VC版\res\100.bmp

?????文件???????2680??2006-08-31?20:11??連連看VC版\res\101.bmp

?????文件???????2680??2006-08-31?20:11??連連看VC版\res\102.bmp

?????文件???????2680??2006-08-31?20:11??連連看VC版\res\103.bmp

?????文件???????2680??2006-08-31?20:11??連連看VC版\res\104.bmp

?????文件???????2680??2006-08-31?20:11??連連看VC版\res\105.bmp

?????文件???????4856??2006-08-31?20:10??連連看VC版\res\11.bmp

?????文件???????4856??2006-08-31?20:10??連連看VC版\res\12.bmp

?????文件???????4856??2006-08-31?20:10??連連看VC版\res\13.bmp

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

評論

共有 條評論