All pastes #811370 Raw Edit

Mine

public cpp v1 · immutable
·published 2007-12-10 21:14 UTC
rendered paste body
// ChartDlg.cpp : implementation file//#include "stdafx.h"#include "t02.h"#include "ChartDlg.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endif/////////////////////////////////////////////////////////////////////////////// CChartDlg dialogCChartDlg::CChartDlg(CWnd* pParent /*=NULL*/)	: CDialog(CChartDlg::IDD, pParent){	//{{AFX_DATA_INIT(CChartDlg)		// NOTE: the ClassWizard will add member initialization here	//}}AFX_DATA_INIT}void CChartDlg::DoDataExchange(CDataExchange* pDX){	CDialog::DoDataExchange(pDX);	//{{AFX_DATA_MAP(CChartDlg)		// NOTE: the ClassWizard will add DDX and DDV calls here	//}}AFX_DATA_MAP}BEGIN_MESSAGE_MAP(CChartDlg, CDialog)	//{{AFX_MSG_MAP(CChartDlg)	ON_WM_PAINT()	//}}AFX_MSG_MAPEND_MESSAGE_MAP()/////////////////////////////////////////////////////////////////////////////// CChartDlg message handlersvoid CChartDlg::DrawGrid(){}void CChartDlg::InitChart(){MessageBox("initchart");	CPaintDC dc(this); // device context for painting	//MessageBox("onpaint");	CPoint p1, p2;	CPen lSolidPen(PS_SOLID, 1, 50);CRect lRect;GetClientRect(lRect);lRect.NormalizeRect();dc.SelectObject(&lSolidPen);p1.x=10;p1.y=10;p2.x=50;p2.y=50;dc.MoveTo(p1);dc.LineTo(p2);}void CChartDlg::OnPaint() {	CPaintDC dc(this); // device context for painting		this->InitChart();MessageBox("onpaint");	// Do not call CDialog::OnPaint() for painting messages}