超高分,要多少分给多少分,只求解决个初始化怪问题
我的框架是用spliter分为4个view,在view里进行OPENGL初始化后,在ONSIZE里gluPerspective(45.0f,(GLfloat)cx/(GLfloat)cy,0.1f,100.0f);这句话怎么也没效果,有执行过去就是没效果,希望高手说明原因
如果您能有别的办法让这4个view初始化成OPENGGL也行,说到做到,我有1000多分,你要多少给多少,只要能解决.
int CHZImageView::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CScrollView::OnCreate(lpCreateStruct) == -1)
return -1;
// TODO: Add your specialized creation code here
Myfirst();
return 0;
}
MYFIRST就是OPENGL最标准的初始化那几句
然后就是onsize里的
glViewport(0, 0, cx, cy);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
gluPerspective(45.0f,(GLfloat)cx/(GLfloat)cy,0.1f,100.0f);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
设簖点都有执行,为什么分为4个view就不好使了呢???