Opengl 我需要一个鼠标事件,但不确定
我有一个作业到期,我需要一个鼠标事件,我有一个键盘事件关闭窗口 如何创建更改背景颜色的鼠标事件?到目前为止,我有这个。但它只在拖动屏幕的下角时起作用Opengl 我需要一个鼠标事件,但不确定,opengl,visual-studio-2012,glut,Opengl,Visual Studio 2012,Glut,我有一个作业到期,我需要一个鼠标事件,我有一个键盘事件关闭窗口 如何创建更改背景颜色的鼠标事件?到目前为止,我有这个。但它只在拖动屏幕的下角时起作用 void mouse (int button, int state, int x, int y) { if (button == GLUT_LEFT_BUTTON) glClearColor(1.0f, 0.0f, 1.0f, 1.0f); glutInitWindowPosition
void mouse (int button, int state, int x, int y)
{
if (button == GLUT_LEFT_BUTTON)
glClearColor(1.0f, 0.0f, 1.0f, 1.0f);
glutInitWindowPosition(100, 100);
glFlush();
}
将
glutPostRedisplay()
添加到if
块的末尾,以告知GLUT排队等待窗口重新绘制事件