摘要:
弹出式菜单(像点鼠标右键出来的菜单那样的)也是GLUT的一部分,虽然它不能实现我们经常看到的windows系统弹出式菜单的所有的功能,但是它也有很大的作用。给一个程序增加菜单提供了一个比键盘更简单的方法来和程序交互,选择不同选项,而不用去记那些按键。我们首先要做的是创建菜单,创建菜单函数glutCreateMenu的原型如下:int glutCreateMenu(void (*func)(int value));参数:func:为新建的菜单处理菜单事件的函数名。这个函数的返回值是菜单的标识符(menu identifier)。我们的程序中,我们可以相加多少菜单就加多少菜单。对每个菜单我们要指定 阅读全文
posted @ 2011-09-01 00:20
大有|元亨
阅读(2092)
评论(1)
推荐(0)
摘要:
一、利用API实现打开文件对话框和利用MFC来实现打开文件对话框。方法一:API部分: 1 OPENFILENAME ofn; 2 char szFile[MAX_PATH]; 3 ZeroMemory(&ofn,sizeof(ofn)); 4 ofn.lStructSize = sizeof(ofn); 5 ofn.lpstrFile = szFile; 6 ofn.lpstrFile[0] = TEXT('\0'); 7 ofn.nMaxFile = sizeof(szFile); 8 ofn.lpstrFilter = TEXT("all\0*.*\0j 阅读全文
posted @ 2011-09-01 00:17
大有|元亨
阅读(3405)
评论(0)
推荐(1)

浙公网安备 33010602011771号