请各位朋友帮忙看下,到底是哪里错了.我新建了一个CImageDialog,上面就4个滑块,都已经在MFC CLASS WIZARD里面定义好了,类型是CSliderCtrl,可是运行后出现的错误都与它有关,是不是我还要在别的地方重新定义,下面是该DIALOG的部分代码,请大虾们帮偶看看
/////////////////////////////////////////////////////////////////////////////
// CImageDialog dialogclass CImageDialog : public CDialog
{
// Construction
public:
CImageDialog(CWnd* pParent = NULL);   // standard constructor// Dialog Data
//{{AFX_DATA(CImageDialog)
enum { IDD = IDD_DIALOG1 };
CSliderCtrl m_ScaleY;//就是这里四行出的问题,
CSliderCtrl m_ScaleX;//可是已经定义好了啊,
CSliderCtrl m_MoveY;//怎么还是会出现错误.
CSliderCtrl m_MoveX;//
//}}AFX_DATACompiling resources...
Compiling...
Cubeview.cpp
g:\简单的opengl动画\imagedialog.h(22) : error C2146: syntax error : missing ';' before identifier 'm_ScaleY'
g:\简单的opengl动画\imagedialog.h(22) : error C2501: 'CSliderCtrl' : missing storage-class or type specifiers
g:\简单的opengl动画\imagedialog.h(22) : error C2501: 'm_ScaleY' : missing storage-class or type specifiers
g:\简单的opengl动画\imagedialog.h(23) : error C2146: syntax error : missing ';' before identifier 'm_ScaleX'
g:\简单的opengl动画\imagedialog.h(23) : error C2501: 'CSliderCtrl' : missing storage-class or type specifiers
g:\简单的opengl动画\imagedialog.h(23) : error C2501: 'm_ScaleX' : missing storage-class or type specifiers
g:\简单的opengl动画\imagedialog.h(24) : error C2146: syntax error : missing ';' before identifier 'm_MoveY'
g:\简单的opengl动画\imagedialog.h(24) : error C2501: 'CSliderCtrl' : missing storage-class or type specifiers
g:\简单的opengl动画\imagedialog.h(24) : error C2501: 'm_MoveY' : missing storage-class or type specifiers
g:\简单的opengl动画\imagedialog.h(25) : error C2146: syntax error : missing ';' before identifier 'm_MoveX'
g:\简单的opengl动画\imagedialog.h(25) : error C2501: 'CSliderCtrl' : missing storage-class or type specifiers
g:\简单的opengl动画\imagedialog.h(25) : error C2501: 'm_MoveX' : missing storage-class or type specifiers
ImageDialog.cpp
g:\简单的opengl动画\imagedialog.h(22) : error C2146: syntax error : missing ';' before identifier 'm_ScaleY'
g:\简单的opengl动画\imagedialog.h(22) : error C2501: 'CSliderCtrl' : missing storage-class or type specifiers
g:\简单的opengl动画\imagedialog.h(22) : error C2501: 'm_ScaleY' : missing storage-class or type specifiers
g:\简单的opengl动画\imagedialog.h(23) : error C2146: syntax error : missing ';' before identifier 'm_ScaleX'
g:\简单的opengl动画\imagedialog.h(23) : error C2501: 'CSliderCtrl' : missing storage-class or type specifiers
GlobalVar.cpp
Generating Code...
执行 cl.exe 时出错.
cube.exe - 1 error(s), 0 warning(s)
错误有些删除了,不然文章发不上来,不过都是与定义的那四个量有关.