主题:申明的指针变量出错
#include <ddraw.h>
class MyDDraw
{
HDC hdc,hdc1; // hdc用来存储位图,hdc1代表幕后暂存区的DC
HBITMAP *bitmap;
LPDIRECTDRAW8 pDD7; //声明DirectDraw对象指针
LPDIRECTDRAWSURFACE8 pPSur; //声明主绘图页对象指针
LPDIRECTDRAWSURFACE8 pBBuf; //声明后缓冲区对象指针
LPDIRECTDRAWSURFACE8 *pOPlatemp; //声明暂存区对象指针
HRESULT result; //声明HRESULT类型变量
DDSURFACEDESC2 desc; //声明描述结构体变量
DDSCAPS2 caps; //声明DDSCAPS2结构体变量
DDCOLORKEY key; // 声明颜色键
DWORD fps;
DWORD t;
int i,j;
int px,py;
}
出现这样的错误
error C2146: syntax error : missing ';' before identifier 'pDD7'
: error C2501: 'LPDIRECTDRAW8' : missing storage-class or type specifiers
: error C2501: 'pDD7' : missing storage-class or type specifiers
大侠们这是怎么回事啊
该怎么改啊