这个错误怎么解决啊?
unexpected end of file while looking for precompiled header directive
代码如下:
.h
#if !defined(AFX_DEMODIAMOND_H__92788CA9_C529_4500_B237_19ED27A53258__INCLUDED_)
#define AFX_DEMODIAMOND_H__92788CA9_C529_4500_B237_19ED27A53258__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CDiam
{
public:
CDiam();
CDiam(int type);
~CDiam();
void Init(CDC * pDC,int type,int x,int y);
private:
int m_type;
// int _x,_y;
};
#endif // !defined(AFX_DEMODIAMOND_H__92788CA9_C529_4500_B237_19ED27A53258__INCLUDED_)
.cpp
#include "Diam.h"
CDiam::CDiam
{
}
CDiam(int type) : m_type(type)
{
}
CDiam::~CDiam()
{
}
void CDiam::Init(CDC * pDC,INT int type,int x,int y)
{
switch(type)
{
case 0 :
CBrush br(RGB(255,0,0));
CBrush * OldBrush = pDC->SelectObject(&br);
pDC->Rectangle(0+x,0+y,60+x,20+y);
pDC->Rectangle(20+x,-20+y,40+x,0+y);
pDC->SelectObject(OldBrush);
break;
case 1 :
break;
case 2 :
break;
default :
break;
}
AfxMessageBox("aa");
}
请高手指点 谢谢!