毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

vc网络视频会议系统设计(需求分析+总体设计+系统设计+参考文献) 第2页

更新时间:2010-6-2:  来源:毕业论文
vc网络视频会议系统设计(需求分析+总体设计+系统设计+参考文献) 第2页
(2)在New窗口中选择“MFC AppWizard(exe)”选项,在“Project name”编辑框中输入工程名称,这里为“Capture”,单击“OK”按钮进入MFC应用程序向导步骤1窗口,如图3所示。
图3  MFC应用程序向导步骤1窗口
(3)选择“Single document”选项,表示创建单文档/视图结构应用程序,单击“Finish”按钮创建应用程序框架。
4.2  主窗口设计
会议视频管理系统主窗口由菜单、工具栏、客户区和状态栏组成,其中状态栏采用系统默认创建的状态栏,其他部分需要额外设计。主窗口运行效果如图4所示。
图4  主窗口效果图
1.菜单设计
1.设计菜单资源
菜单是应用程序经常使用的界面元素,它对应着应用程序的一项功能,单击菜单项将会执行欲定义的操作。下面笔者详细介绍菜单的设计过程。
(1)在工作区窗口中选中“ResourceView”标签页,如图5所示。
 
图5  资源视图窗口
(2)展开“Menu”节点,默认情况下,在文档\视图结构中,MFC向导会创建一个菜单资源“IDR_MAINFRAME”,双击该资源节点,打开菜单资源编辑窗口,修改菜单资源如下:
BEGIN
    POPUP "视频管理"
    BEGIN
        MENUITEM "视频采集",                    ID_Set_disPlay
        MENUITEM "结束视频采集",                ID_MENUITEMEnd
    END
    POPUP "综合设置"
    BEGIN
        MENUITEM "视频格式设定",                ID_Set_disFormat
        MENUITEM "综合设定",                    ID_Set_dissorce
        MENUITEM "载取图像到剪贴板",            IDC_PICPIC
        MENUITEM "视频压缩",                    ID_VideoCompress
        MENUITEM "录像",                        IDCAPTURE
    END
    POPUP "会议管理"
    BEGIN
        MENUITEM "会议记录",                    ID_MENUITEMRECORD
        毕业论文http://www.751com.cn/  论文网http://www.751com.cn/
        MENUITEM "系统初始化",                  ID_MENUITEMSYSINI
        MENUITEM "开机自动运行",                ID_MENUIAUTORUN
    END
    POPUP "帮助  "
    BEGIN
        MENUITEM "关于视频系统...",             ID_APP_ABOUT
        MENUITEM "帮助内容",                    ID_MENUITEMHELP
    END
END
2.自定义菜单类
默认情况下,Visual C++中的菜单并不能显示图标。如果需要在菜单项中显示图标,需要自己重新封装菜单类CMenu。在本系统中,笔者自定义一个菜单类CMyMenu,该类能够在菜项项中显示图标,并且实现了菜单项的重绘,效果如图6所示。
 
图6  菜单设计效果图
CMyMenu类设计步骤如下:
(1)新建一个CMyMenu类,该类派生于CMenu。
(2)定义一个CMenuItemInfo类,该类用于记录菜单项的信息,包括菜单项的图标索引、菜单项文本、菜单项ID,代码如下:
/**************************************************
定义菜单项信息
**************************************************/
class CMenuItemInfo
{
public:
 CMenuItemInfo(){m_MenuID = 0;};
 ~CMenuItemInfo(){};
 UINT m_Iconindex;//菜单项图标索引
 CString m_Text;//菜单项文本

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

vc网络视频会议系统设计(需求分析+总体设计+系统设计+参考文献) 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。