- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用VC做视频播放器精选
用VC做视频播放器1 利用VC6.0的MFC AppWizard创建工程首先:注册该控件在windows“运行”里写入:regsvr32 msdrm.ocx 单击确定?1.在VC++集成开发环境中,选择菜单File|New,弹出New对话框。2. 在Projects选项卡中选择MFC AppWizard(exe),并在Location项中输入“D:\Samples”。3.在Project name中输入“CTLY2412”,项中的内容自动设置为“D:\Samples\Player”。4.按下OK按钮,在弹出的MFC AppWizard-Step-1对话框中选择Dialog based项,生成基于对话框的应用程序。5.按下Finish按钮,在弹出的对话框中按下OK按钮,等待创建完相应的工程。?6.2.2 为对话框添加菜单?1.在工作区中单击Resource View选项卡,展开Dialog资源组,双击IDD_PLAYER_DIALOG。在右边的工作台中显示可以进行可视化编辑的IDD_PLAYER_DIALOG对话框,并打开一个控件工具窗口。删除AppWizard在对话框中生成的控件,即一个OK按钮、一个Cancel按钮和一个文本框。鼠标右击Dialog资源组中的IDD_PLAYER_DIALOG条目,在弹出的菜单中选择Insert…选项。这时,显示Insert Resource(增加资源)窗口,选择其中的Menu项,单击右边的New按钮。这样,VC++6.0在资源文件Player.rc中增加了一项资源,即一个菜单。双击ID号:IDR_MENU1,则在右边显示一个可编辑的菜单条,该菜单条的最右边是一个虚方框,表示最右边的一个菜单项。双击虚方框,弹出Menu Item Properties(菜单项属性)对话框,在“C编辑”框中输入菜单标题:文件(F),其中“”的作用是使其后面的字符加上下划线,让用户可用键盘来选择菜单。另外,“O弹出”检查框默认选中,表明新加的菜单可以有其弹出的子菜单。在“文件”菜单下有一个虚方框,表示要新建的菜单项。在“C标题”编辑框中输入:打开(O),在ID编辑框中输入:ID_FILEOPEN(当“O弹出”检查框未选中时,必须输入ID)。另外,可根据需要在“M提示”编辑框中输入一串字符,提示该菜单选项功能。当光标停在该菜单选项上时,提示字符串显示在应用程序主窗口的状态条中。类似步骤5)、6),按下表6-1内容,建立完整的菜单。表6-1 媒体播放器的各菜单项属性顶层菜单项子菜单项ID号??文件(F)打开(O)ID_FILEOPEN关闭(C)ID_FILECLOSE具有Separator样式的菜单分隔条?退出(X)ID_FILEEXIT?播放(P)开始(S)ID_PLAYSTART暂停(P)ID_PLAYPAUSE停止(T)ID_PLAYSTOP视频(V)原始大小(O)ID_VIDEO1X原始大小的2倍(D)ID_VIDEO2X音频(A)调节音量(V)ID_AUDEOVOLUME调节左右声道平衡(B)ID_AUDEOBALANCE帮助(H)关于 播放器(A)ID_HELPABOUT?给新建的菜单连接一个类① 将鼠标移至编辑状态的菜单上,单击右键,弹出快捷菜单,选择ClassWizard命令。在显示ClassWizard窗口的同时,弹出一个Adding a Class对话框,该对话框询问是增加一个新类,还是选择一个已经存在的类进行连接。因为我们要连接的类是与Player应用程序相关联的对话框类CPlayerDlg,此类已经存在,所以选择第二项。② 单击Adding a Class对话框中的OK按钮,显示一个Select Class(选择类)对话框窗口,在Class list列表中选择CPlayerDlg,单击Select按钮,确定所选项。?③ 单击“确定”按钮,关闭ClassWizard窗口。现在,菜单ID_PLAYER_MENU已经和CPlayerDlg类连接起来了。连接菜单和应用程序的主窗口① 在工作区中单击Resource View选项卡,展开Dialog资源组,双击 IDD_PLAYER_DIALOG。在右边工作台中显示的IDD_PLAYER_DIALOG对话框的任何一个空白区域,单击鼠标右键,在弹出的菜单中选择Properties项,随后弹出Dialog Properties对话框。② 在Dialog Properties对话框中有一个“M菜单”选项。单击“M菜单”组合框的箭头,在弹出的列表中选择IDR_MENU选择File|Save命令,保存所有工作。现在,对已存在的程序进行编译、运行6.2.3在对话框中添加ActiveMovie控件?在对话框中单击鼠标右键,选择Insert ActiveX Control
您可能关注的文档
- 物权法课后问答题精选.docx
- 物流车租赁行业精选.docx
- 物理性污染精选.docx
- 物权法课程笔记整理精选.docx
- 特殊疾病人群怀孕的注意事项精选.pptx
- 特立尼达湖沥青(TLA)改性沥青及混合料精选.docx
- 物业app开发方案与功能精选.pptx
- 特色小镇开发运营必知10个要点精选.docx
- 物流保险第九课精选.pptx
- 澳大利亚百年乳企塔图拉介绍精选.pptx
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)