📄 mappage.cpp
字号:
// MapPage.cpp : implementation file
//
#include "stdafx.h"
#include "智能岩土工程.h"
#include "MapPage.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CMapPage property page
IMPLEMENT_DYNCREATE(CMapPage, CPropertyPage)
CMapPage::CMapPage() : CPropertyPage(CMapPage::IDD)
{
AfxMessageBox("CMapPage-test-1");
//{{AFX_DATA_INIT(CMapPage)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
}
CMapPage::~CMapPage()
{
}
void CMapPage::DoDataExchange(CDataExchange* pDX)
{
CPropertyPage::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CMapPage)
// NOTE: the ClassWizard will add DDX and DDV calls here
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CMapPage, CPropertyPage)
//{{AFX_MSG_MAP(CMapPage)
ON_WM_PAINT()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CMapPage message handlers
void CMapPage::OnPaint()
{
CPaintDC dc(this); // device context for painting
/* // TODO: Add your message handler code here
//第一层网络
long CircleAdd = 30;
for(int ii=0; ii<4; ii++)
{
if(ii==2)
{
dc.TextOut(45,40+ii*30,"...");
}
else
{
dc.Ellipse(40,40,60,60);
dc.MoveTo(15,50);
dc.LineTo(40,50);
dc.Ellipse(40,40+ii*30,60,60+ii*30);
dc.MoveTo(15,50+ii*30);
dc.LineTo(40,50+ii*30);
}
}
//第二层网络
for(ii=0;ii<3;ii++)
{
dc.Ellipse(140,60+ii*30,160,80+ii*30);
}
//第三层网络
for(ii=0;ii<3;ii++)
{
if(ii==1)
{
dc.TextOut(245,40+ii*30,"...");
}
else
{
dc.Ellipse(240,40+ii*30,260,60+ii*30);
}
}*/
// Do not call CPropertyPage::OnPaint() for painting messages
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -