1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
   |  
void CTestView::OnDraw(CDC* pDC)
{
	CTestDoc* pDoc = GetDocument();
	ASSERT_VALID(pDoc);
	CPen aPen,bPen,cPen;
	aPen.CreatePen(PS_SOLID,2,RGB(128,128,128));
	bPen.CreatePen(PS_SOLID,4,RGB(192,192,192));
	cPen.CreatePen(PS_SOLID,4,RGB(255,255,255));
	CPen* aoldPen = pDC->SelectObject(&aPen);
	CPen* boldPen = pDC->SelectObject(&bPen);
	CPen* coldPen = pDC->SelectObject(&cPen);
	int z,j,i;
	for(z=0;z<4;z++)
	{
	// TODO: add draw code for native data here
 
 
	pDC->SelectObject(&aPen);
	pDC->MoveTo(50,50);
	for(i=50;i<200;i++)
	{
		pDC->LineTo(i,50);
		pDC->LineTo(i,100);
	}
	pDC->SelectObject(aoldPen);
 
	pDC->SelectObject(&bPen);
	for(i=201;i<300;i+=3)
	{
		pDC->MoveTo(i,60);
		pDC->LineTo(i,90);
		Sleep(1);
	} | 
Partager