gluPerspective(90.0f,(GLfloat)200/(GLfloat)150,1.0f,1000.0f);定义的可视范围是-1.0~-1000.0,glBegin(GL_POLYGON);这个是画一个多边形,就是说下边全部点都将成为多边形的一个点。glVertex3f(0.0f, 0.0f, 0.0f);glVertex3f(0.0f, 0.0f, -1.0f);定义的正方形的深度在0.0~-1.0,不在可视范围内。另外正方形的顶点有错误。