OpenGL编程框架是怎样的?

以winmain函数为入口,Opengl编程的框架是怎样的?(调试了实在还没弄懂)

http://blog.csdn.net/ccf19881030/article/details/18080809

 glutInit(&argc, argv); 
 glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
 glutInitWindowPosition(100, 100);
 glutInitWindowSize(400, 400); //前面都是初始化
 glutCreateWindow("第一个OpenGL程序"); 创建窗口
 glutDisplayFunc(display); //进入显示函数
 glutMainLoop();

参考:
http://blog.sina.com.cn/s/blog_5f0d72800100i0wb.html
http://download.csdn.net/detail/u012467784/6418367