请帮我看一下这个程序
我定义了一个类:
class MJopengl
{
protected:
virtual void OnkeyDown(int nVirtkey);
}
class CMEngine:public MJopengl
{
virtual void CheckInput();
}
void CMEngine::CheckInput()
{
....
OnKeyDown(VK_UP);
....
}
编绎的时候 编译器说Oerror C2065: 'OnKeyDown ' : undeclared identifier
[解决办法]
注意Key的大小写。
[解决办法]
这样就可以了
class MJopengl
{
protected:
virtual void OnKeyDown(int nVirtkey);
};
class CMEngine:public MJopengl
{
virtual void CheckInput();
};
void CMEngine::CheckInput()
{
OnKeyDown(VK_UP);
}
void main()
{
}