999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于VC背景下的多媒體播放器設計研究

2018-09-25 05:52:40石冬琴
電子測試 2018年16期
關鍵詞:功能工程

石冬琴

(江南機電設計研究所,貴州貴陽,550000)

1 基本功能描述

多媒體播放軟件現在幾乎成為每一臺家用計算機的裝機必備軟件,比較流行的有快播、暴風影音以及百度影音等等,通過這些軟件能夠播放RM、RMVB、MP3、MPEG、DAT等多種格式的多媒體文件。這些商業軟件在功能上已經做的相當完備,也符合大多數普通消費者的的胃口,但很多人電腦里總是安裝了多種播放器,因為不同的播放器有不同的特點,并不是每個人都執著于用某一款播放器,因此設計一款符合自己使用習慣的播放器是很可行的。

使用VC++6.0強大的MFC、AppWizard、Class Wizard和其中的多種控件可以很方便地建立各種應用軟件。同時想要實現更高級更復雜的功能,也可以借助ActiveX控件資源,用這些現有的控件資源,可以省去自己編程的復雜過程,從而實現更高級的功能。本次課程設計要使用VC++6.0自帶的一個ActiveX控件——Windows Media Player控件,建立自己的多媒體播放器。

此多媒體播放器具有打開文件、播放、暫停、保存列表、清空列表、刪除當前、退出、靜音等基本播放功能,并且可以播放:*.mp3,*.wma,*.rmvb,*avi等格式的音頻視頻文件。同時還具有自制的可隱藏的播放列表,并且可以在播放模式中選擇順序播放、隨機播放、單曲循環三種方式。同時,我也添加了保存列表的功能,當下一次打開時能保留上一次保存的播放列表,當然也添加了清空列表和刪除當前的功能,更具人性化。

2 設計思路

根據各個按鈕控件功能以及Windows Media Player控件的特點,首先要在頭文件中將CWMPControl,CWMPSettings等類的對象的綁定以及定義,在后面的程序中需要調用這些類的成員函數。

對于打開文件按鈕,需要調用通用文件對話框類,并利用listbox中的AddString函數把選中的文件添加到播放列表中,在MFC學習中有涉及。對于一些基本的功能的實現,如播放、暫停、全屏、音量增大、音量減小、靜音、快進、快退等功能,主要調用CWMPControl和CWMPPlayer類中的成員函數來進行實現。

圖1 系統流程圖

對于播放列表,這次設計使用了SetWindowPos函數來改變一個子窗口彈出的尺寸和方向,并一些相關的函數實現了保存列表、刪除列表、刪除當前的功能。對應播放列表,我還添加了播放模式選擇的功能,提供了順序播放、隨即播放、單曲循環三種選擇。這當中運用的ontimer()函數和settimer()函數來控制播放模式。

3 設計步驟

首先,打開Microsoft Visual Studio6.0軟件,新建一個工程如圖2所示,以HuangJianfei為工程名,然后將此工程定義為基于對話框的MFC應用程序如圖3所示,點擊完成就成功建立了一個基于對話框的工程。

圖3 基于對話框的MFC程序

圖2 工程建立圖

在建立好工程之后,首先是Windows Media Player控件的添加:建立空白對話框之后,在對話框的空白處單擊鼠標右鍵,選擇Insert ActiveX Control菜單項。選擇Windows Media Player控件,如圖4所示。加入控件后,此時該控件與該對話框并沒有聯系

,需要對其進行變量的關聯。

4 結語

開發制作這一播放器具有很現實的意義,與其它多媒體播放器相比較,這一多媒體播放器具有功能較為強大、占用空間小、占用系統資源少的特點,它與現有多媒體資源應用狀況緊密結合,既具有很強的直觀感,又不失一般性。

猜你喜歡
功能工程
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
關于非首都功能疏解的幾點思考
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達功能
子午工程
太空探索(2016年6期)2016-07-10 12:09:06
工程
工程
中西醫結合治療甲狀腺功能亢進癥31例
辨證施護在輕度認知功能損害中的應用
工程
主站蜘蛛池模板: 国产乱子伦无码精品小说| 欧美一级爱操视频| 国产精品第一区在线观看| 欧美中出一区二区| 91精品亚洲| 亚洲第一色网站| 无码一区中文字幕| 国产乱子精品一区二区在线观看| 99精品久久精品| 国产微拍精品| 国产99视频免费精品是看6| 国产欧美视频在线观看| 亚洲成a∧人片在线观看无码| 欧美成人区| 亚洲国产精品一区二区高清无码久久 | 美女被操91视频| 午夜不卡视频| 精品欧美一区二区三区在线| 免费一级大毛片a一观看不卡| 国产成人亚洲毛片| 亚洲青涩在线| 亚洲欧美在线看片AI| 五月婷婷丁香综合| 亚洲av日韩av制服丝袜| 试看120秒男女啪啪免费| 国产第二十一页| 国产一级小视频| 日韩一级二级三级| 精品少妇人妻一区二区| 亚洲欧美在线综合图区| 3D动漫精品啪啪一区二区下载| 久草国产在线观看| 伊人网址在线| 欧美日韩中文国产| 麻豆精品久久久久久久99蜜桃| 一级爆乳无码av| 一级成人a毛片免费播放| 69av免费视频| 国内精品九九久久久精品| 麻豆国产精品一二三在线观看| 国产91丝袜| 久久久久久久97| 久久亚洲中文字幕精品一区| 国产激爽爽爽大片在线观看| 九色最新网址| 影音先锋亚洲无码| 国产无码制服丝袜| 国产一级视频久久| 日韩成人午夜| 丁香五月婷婷激情基地| 亚洲成人在线网| 久久青草免费91观看| 2020久久国产综合精品swag| 日韩国产一区二区三区无码| 2020精品极品国产色在线观看| 久久视精品| 试看120秒男女啪啪免费| 久久中文电影| 精品乱码久久久久久久| 91国内在线观看| 日韩乱码免费一区二区三区| 5388国产亚洲欧美在线观看| 色综合久久综合网| 免费观看国产小粉嫩喷水| 日韩免费毛片视频| 老司机久久精品视频| 伊人网址在线| 国产精品无码翘臀在线看纯欲| 国产香蕉在线| 无码专区国产精品一区| 欧美h在线观看| 国产精品永久免费嫩草研究院| 亚洲综合第一区| 亚洲欧美日韩综合二区三区| 国产鲁鲁视频在线观看| 高清无码一本到东京热| m男亚洲一区中文字幕| www.亚洲一区| 呦女精品网站| 2021国产精品自产拍在线| 97超级碰碰碰碰精品| 欧美日韩国产一级|