📄 exeditpinpu.cpp
字号:
// Exeditpinpu.cpp : implementation file
//
#include "stdafx.h"
#include "电力谐波测试仪.h"
#include "Exeditpinpu.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// Exeditpinpu
Exeditpinpu::Exeditpinpu()
{
}
Exeditpinpu::~Exeditpinpu()
{
}
BEGIN_MESSAGE_MAP(Exeditpinpu, CEdit)
//{{AFX_MSG_MAP(Exeditpinpu)
ON_WM_PAINT()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// Exeditpinpu message handlers
void Exeditpinpu::OnPaint()
{
CPaintDC pdc(this); // device context for painting
CRect rc;
GetClientRect(rc);
CBrush b;
b.CreateSolidBrush(RGB(0x00,0x00,0x00));
CDC dc;
dc.CreateCompatibleDC(CDC::FromHandle(pdc.m_ps.hdc));
CBitmap bm;
bm.CreateCompatibleBitmap(CDC::FromHandle(pdc.m_ps.hdc),rc.Width(),rc.Height());
dc.SelectObject(bm);
dc.FillRect(rc,&b);
// TODO: Add your message handler code here
CPen Pen1,*oldPen1;
Pen1.CreatePen(PS_INSIDEFRAME,0,RGB(100,155,108));
oldPen1=dc.SelectObject(&Pen1);
dc.MoveTo(0,rc.bottom/24);
dc.LineTo(rc.right,rc.bottom/24);
dc.MoveTo(0,rc.bottom*2/24);
dc.LineTo(rc.right,rc.bottom*2/24);
dc.MoveTo(0,rc.bottom*3/24);
dc.LineTo(rc.right,rc.bottom*3/24);
dc.MoveTo(0,rc.bottom*4/24);
dc.LineTo(rc.right,rc.bottom*4/24);
dc.MoveTo(0,rc.bottom*5/24);
dc.LineTo(rc.right,rc.bottom*5/24);
dc.MoveTo(0,rc.bottom*6/24);
dc.LineTo(rc.right,rc.bottom*6/24);
dc.MoveTo(0,rc.bottom*7/24);
dc.LineTo(rc.right,rc.bottom*7/24);
dc.MoveTo(0,rc.bottom*8/24);
dc.LineTo(rc.right,rc.bottom*8/24);
dc.MoveTo(0,rc.bottom*9/24);
dc.LineTo(rc.right,rc.bottom*9/24);
dc.MoveTo(0,rc.bottom*10/24);
dc.LineTo(rc.right,rc.bottom*10/24);
dc.MoveTo(0,rc.bottom*11/24);
dc.LineTo(rc.right,rc.bottom*11/24);
dc.MoveTo(0,rc.bottom*12/24);
dc.LineTo(rc.right,rc.bottom*12/24);
dc.MoveTo(0,rc.bottom*13/24);
dc.LineTo(rc.right,rc.bottom*13/24);
dc.MoveTo(0,rc.bottom*14/24);
dc.LineTo(rc.right,rc.bottom*14/24);
dc.MoveTo(0,rc.bottom*15/24);
dc.LineTo(rc.right,rc.bottom*15/24);
dc.MoveTo(0,rc.bottom*16/24);
dc.LineTo(rc.right,rc.bottom*16/24);
dc.MoveTo(0,rc.bottom*17/24);
dc.LineTo(rc.right,rc.bottom*17/24);
dc.MoveTo(0,rc.bottom*18/24);
dc.LineTo(rc.right,rc.bottom*18/24);
dc.MoveTo(0,rc.bottom*19/24);
dc.LineTo(rc.right,rc.bottom*19/24);
dc.MoveTo(0,rc.bottom*20/24);
dc.LineTo(rc.right,rc.bottom*20/24);
dc.MoveTo(0,rc.bottom*21/24);
dc.LineTo(rc.right,rc.bottom*21/24);
dc.MoveTo(0,rc.bottom*22/24);
dc.LineTo(rc.right,rc.bottom*22/24);
dc.MoveTo(0,rc.bottom*23/24);
dc.LineTo(rc.right,rc.bottom*23/24);
dc.MoveTo(rc.right/40,0);
dc.LineTo(rc.right/40,rc.bottom);
dc.MoveTo(rc.right/20,0);
dc.LineTo(rc.right/20,rc.bottom);
dc.MoveTo(rc.right*3/40,0);
dc.LineTo(rc.right*3/40,rc.bottom);
dc.MoveTo(rc.right*4/40,0);
dc.LineTo(rc.right*4/40,rc.bottom);
dc.MoveTo(rc.right/8,0);
dc.LineTo(rc.right/8,rc.bottom);
dc.MoveTo(rc.right*6/40,0);
dc.LineTo(rc.right*6/40,rc.bottom);
dc.MoveTo(rc.right*7/40,0);
dc.LineTo(rc.right*7/40,rc.bottom);
dc.MoveTo(rc.right/5,0);
dc.LineTo(rc.right/5,rc.bottom);
dc.MoveTo(rc.right*9/40,0);
dc.LineTo(rc.right*9/40,rc.bottom);
dc.MoveTo(rc.right/4,0);
dc.LineTo(rc.right/4,rc.bottom);
dc.MoveTo(rc.right*11/40,0);
dc.LineTo(rc.right*11/40,rc.bottom);
dc.MoveTo(rc.right*12/40,0);
dc.LineTo(rc.right*12/40,rc.bottom);
dc.MoveTo(rc.right*13/40,0);
dc.LineTo(rc.right*13/40,rc.bottom);
dc.MoveTo(rc.right*14/40,0);
dc.LineTo(rc.right*14/40,rc.bottom);
dc.MoveTo(rc.right*15/40,0);
dc.LineTo(rc.right*15/40,rc.bottom);
dc.MoveTo(rc.right*16/40,0);
dc.LineTo(rc.right*16/40,rc.bottom);
dc.MoveTo(rc.right*17/40,0);
dc.LineTo(rc.right*17/40,rc.bottom);
dc.MoveTo(rc.right*18/40,0);
dc.LineTo(rc.right*18/40,rc.bottom);
dc.MoveTo(rc.right*19/40,0);
dc.LineTo(rc.right*19/40,rc.bottom);
dc.MoveTo(rc.right*20/40,0);
dc.LineTo(rc.right*20/40,rc.bottom);
dc.MoveTo(rc.right*21/40,0);
dc.LineTo(rc.right*21/40,rc.bottom);
dc.MoveTo(rc.right*22/40,0);
dc.LineTo(rc.right*22/40,rc.bottom);
dc.MoveTo(rc.right*23/40,0);
dc.LineTo(rc.right*23/40,rc.bottom);
dc.MoveTo(rc.right*24/40,0);
dc.LineTo(rc.right*24/40,rc.bottom);
dc.MoveTo(rc.right*25/40,0);
dc.LineTo(rc.right*25/40,rc.bottom);
dc.MoveTo(rc.right*26/40,0);
dc.LineTo(rc.right*26/40,rc.bottom);
dc.MoveTo(rc.right*27/40,0);
dc.LineTo(rc.right*27/40,rc.bottom);
dc.MoveTo(rc.right*28/40,0);
dc.LineTo(rc.right*28/40,rc.bottom);
dc.MoveTo(rc.right*29/40,0);
dc.LineTo(rc.right*29/40,rc.bottom);
dc.MoveTo(rc.right*30/40,0);
dc.LineTo(rc.right*30/40,rc.bottom);
dc.MoveTo(rc.right*31/40,0);
dc.LineTo(rc.right*31/40,rc.bottom);
dc.MoveTo(rc.right*32/40,0);
dc.LineTo(rc.right*32/40,rc.bottom);
dc.MoveTo(rc.right*33/40,0);
dc.LineTo(rc.right*33/40,rc.bottom);
dc.MoveTo(rc.right*34/40,0);
dc.LineTo(rc.right*34/40,rc.bottom);
dc.MoveTo(rc.right*35/40,0);
dc.LineTo(rc.right*35/40,rc.bottom);
dc.MoveTo(rc.right*36/40,0);
dc.LineTo(rc.right*36/40,rc.bottom);
dc.MoveTo(rc.right*37/40,0);
dc.LineTo(rc.right*37/40,rc.bottom);
dc.MoveTo(rc.right*38/40,0);
dc.LineTo(rc.right*38/40,rc.bottom);
dc.MoveTo(rc.right*39/40,0);
dc.LineTo(rc.right*39/40,rc.bottom);
CPen Pen2,*oldPen2;
Pen2.CreatePen(PS_INSIDEFRAME,1,RGB(52,165,52));
oldPen2=dc.SelectObject(&Pen2);
dc.MoveTo(0,rc.bottom/6);
dc.LineTo(rc.right,rc.bottom/6);
dc.MoveTo(0,rc.bottom*2/6);
dc.LineTo(rc.right,rc.bottom*2/6);
dc.MoveTo(0,rc.bottom*3/6);
dc.LineTo(rc.right,rc.bottom*3/6);
dc.MoveTo(0,rc.bottom*4/6);
dc.LineTo(rc.right,rc.bottom*4/6);
dc.MoveTo(0,rc.bottom*5/6);
dc.LineTo(rc.right,rc.bottom*5/6);
dc.MoveTo(rc.right/3-12,0);
dc.LineTo(rc.right/3-12,rc.bottom);
dc.MoveTo(rc.right*2/3-5,0);
dc.LineTo(rc.right*2/3-5,rc.bottom);
CPen Pen,*oldPen;
Pen.CreatePen(PS_INSIDEFRAME,1,RGB(255,0,0));
oldPen=dc.SelectObject(&Pen);
pdc.BitBlt(0,0,rc.Width(),rc.Height(),&dc,0,0,SRCCOPY);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -