⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 transjsxtdlg.cpp

📁 口通信 VC 完整串口通信程序Vc++源代码 串口通讯 vc++ 源代码 vc 串口通信 串口通信 mfc 通信 发送程序 vc++ 串口 VC 串口通信程序 完整串口通信程序Vc 源代码 VC串口通
💻 CPP
字号:
// TransJSXTDlg.cpp : implementation file
//

#include "stdafx.h"
#include "GSMTest.h"
#include "TransJSXTDlg.h"
#include "TransJS.h"
#include "monitordlg.h"

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

/////////////////////////////////////////////////////////////////////////////
// CTransJSXTDlg dialog


CTransJSXTDlg::CTransJSXTDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CTransJSXTDlg::IDD, pParent)
{
	//{{AFX_DATA_INIT(CTransJSXTDlg)
		// NOTE: the ClassWizard will add member initialization here
	//}}AFX_DATA_INIT
}


void CTransJSXTDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CTransJSXTDlg)
		// NOTE: the ClassWizard will add DDX and DDV calls here
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CTransJSXTDlg, CDialog)
	//{{AFX_MSG_MAP(CTransJSXTDlg)
	ON_BN_CLICKED(IDC_TRANSINFO, OnTransinfo)
	ON_BN_CLICKED(IDC_SYS_MAN, OnSysMan)
	ON_WM_PAINT()
	ON_BN_CLICKED(IDC_BUTTON1, OnButton1)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CTransJSXTDlg message handlers

void CTransJSXTDlg::OnTransinfo() 
{
	// TODO: Add your control notification handler code here
	CTransJS dlg;
	dlg.DoModal();
}
#include "transgl.h"
void CTransJSXTDlg::OnSysMan() 
{
	CTransGL dlg;
	dlg.DoModal();	
}

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

	//		CFont *pOldFont = dc.SelectObject( GetFont());
	CRect rect;	
	GetClientRect(&rect);
	//dc.FillSolidRect(&rect,RGB(150,210,240));/*RGB(255,255,255)*/
	
	LOGFONT	lgFont;
	memset(&lgFont, 0X00, sizeof(LOGFONT));
	lgFont.lfHeight         = 24; // 此处是不分正号和负号
	lgFont.lfWidth		   = 0;
	lgFont.lfCharSet        = GB2312_CHARSET;  //  中国国家标准2312语系
	lgFont.lfOutPrecision   = OUT_STROKE_PRECIS;
	lgFont.lfClipPrecision  = CLIP_STROKE_PRECIS;
	lgFont.lfQuality        = DRAFT_QUALITY;
	lgFont.lfWeight		   = FW_BOLD;
	lgFont.lfPitchAndFamily = VARIABLE_PITCH|FF_MODERN;
	strcpy(lgFont.lfFaceName,"隶书");
	
	CFont font;
	font.CreateFontIndirect(&lgFont);
	CFont *pOldFont = dc.SelectObject(&font);
	dc.SetBkMode(TRANSPARENT);
	
	dc.SetTextColor(RGB(0,128,255));
	
	GetDlgItem(IDC_TITLE)->GetWindowRect(rect);
	ScreenToClient(&rect);
	//dc.FillSolidRect(rect,RGB(150,210,240));
	dc.DrawText("\n配电变压器\n运行状态远程监控系统\nV.2007版",&rect,DT_CENTER|DT_VCENTER);
	
	dc.SelectObject(pOldFont);
	
	// Do not call CDialog::OnPaint() for painting messages
}

void CTransJSXTDlg::OnButton1() 
{
	// TODO: Add your control notification handler code here
	CMonitorDlg dlg;
	dlg.DoModal();


	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -