ccx_john的专栏

畅想时间

用VC控制系统音量

1、头文件(Mixer.h) // Mixer.h: interface for the CMixer class. // ////////////////////////////////////////////////////////////////////// #if !defined...

2013-11-05 16:49:34

阅读数 846

评论数 0

PlaySound详解

PlaySound函数的声明为: BOOL PlaySound(LPCSTR pszSound, HMODULE hmod,DWORD fdwSound); PlaySound(NULL,NULL,NULL);停止播放。   参数pszSound是指定了要播放声音的字符串(一般是绝对路径,...

2013-10-09 10:21:02

阅读数 2590

评论数 1

用vc写一款网络电视程序

(此文章适合vc初级学者.) 现在流媒体技术日益成熟完善,出现不少网络电视软件,但大部分都是收费的,为此我们也可以利用activemovie控件我们一样可以实现网络电视软件.下面我将带领大家如何实现下图软件的功能,可以让你在同学面前show一把.呵呵 .   下面的这篇文章摘自编程技巧于维...

2013-10-02 15:36:07

阅读数 734

评论数 0

windows下如何获取系统音量(使用mixer api)

之前想实现这个功能,找了很多资料,全都不给力,最后发现Microsoft给的那才是可以用的,总的来说就是使用mixer api来打开混音器设备、获得音频线路信息、然后设定属性。实现这个之后,就可以用在你写的程序比如播放器上面啦。 总共就下面几个函数: 通过这9个API,我们就可以来控制音频的输...

2013-09-27 12:02:19

阅读数 3330

评论数 0

InvokeHelper函数的用法

(注:第一个参数在vs2008就可以通过视图的属性,方法ID看到,但在VC6就看不到,不知如何解决?)   当在项目中插入ActiveX控件ClassWizard生成的CWnd的派生类C++类中,可以看到其成员函数的代码中都有对InvokeHelper函数的调用,InvokeHelper函数的...

2013-09-24 17:06:08

阅读数 762

评论数 0

VC++下两种播放多媒体的方法:MCI和MCIWnd

除了DirectShow,在VC下提供了两种播放多媒体的方法:MCI和MCIWnd MCI就是:MCISendCommand及MCISendString MCIWnd类可以直接注册使用   --------------------------------------------------...

2013-09-24 10:48:43

阅读数 1231

评论数 0

利用vc提供的MCIWnd类播放声音

制作VC++应用程序的多媒体封面     当我们使用Visual C++(以下简称VC)开发的应用程序时,若能为应用程序制作一个生动的多媒体封面(如播放一段AVI影视)一定能使应用程序增色不少。有两种方法可以实现这个功能,一种方法是使用底层AVI文件函数,从AVI视频文件中读取视频流,尽管这种方法...

2013-09-24 10:32:34

阅读数 1566

评论数 0

VC++ 6.0实现视频捕捉(VFW)

一、Vedio for Windows 简介 Vedio for Windows 是WIN32 SDK 中多媒体编程SDK 的视频开发工具。在微软的Visual C ++中提供了Vedio for Windows 的头文件vfw.h 和库文件vfw32.lib。表1 列出了VFW 中视频捕捉编程...

2013-09-24 10:27:24

阅读数 932

评论数 0

简单的播放AVI方法:CAnimateCtrl类

CAnimateCtrl CAnimateCtrl是MFC中的类。它提供了Windows通用动画控件的功能。此控件只对运行在Windows 95和Windows NT 3.51版及其更高版本下的程序有效。动画控件是显示AVI(视听交错)格式──标准Windows视/听格式片段的矩形窗...

2013-09-22 17:33:17

阅读数 1481

评论数 0

使用ActiveMovie控件制作多媒体播放器(支持MP3,WAV,dat,wma,mpeg,avi等)

使用ActiveMovie控件制作多媒体播放器(支持MP3,WAV,dat,wma,mpeg,avi等) ActiveMovieActiveMovie控件是微软公司推出的用于多媒体程序设计的控件,它提供了非常完善的音频和视频媒体文件的回放功能,能支持多种文件格式,从最常见的WAV文件和AVI文件...

2013-09-15 09:09:00

阅读数 1634

评论数 0

MCI(媒体控制接口)相关知识

作者:佚名    更新:2005-09-27    浏览:9771 本文来自互联网,发布在ccrun.com上时有所增减。原作者不知。 MCI(Media Control Interface)媒体控制接口是MircroSoft提供的一组多媒体设备和文件的标准接口,它的好处是可以方便地控制绝...

2013-09-14 15:18:45

阅读数 527

评论数 0

播放多媒体——MCI控件

Windows已经为我们提供了一个关于多媒体处理的动态连接库WINMM.DLL(旧版本为MMSYSTEM.DLL),通过调用它所提供的API函数,我们就可以使用MCI指令进行多媒体方面的操作了。   让我们先来了解一下什么是MCI指令,MCI的全称是Media Control Interfase...

2013-08-30 10:55:07

阅读数 945

评论数 0

使用mci播放多媒体

这里讲讲使用MCI播放音频文件,MCI为程序员提供了两种方式访问MCI设备或文件:一种是基于消息的命令接口函数;另一种是使用字符串接口函数。两者的区别在于基本命令结构和发送信息到设备的原理。 ◆、基于消息的MCI     消息命令控制接口使用消息控制MCI设备,将消息和控制信息以数据结构的...

2013-08-30 10:52:59

阅读数 894

评论数 0

VC2008 Windows Media Player控件的使用技巧(三)

操作系统:Windows 7 软件环境:Visual C++ 2008 SP1 本次目的:在VC2008下Windows Media Player控件的用法之进阶篇       在上次的编写Media Player播放器后,这次我们来实现对音视频的控制,比如:播放、暂停、停止、快进、音量...

2013-08-30 09:21:44

阅读数 831

评论数 0

VC调用windows media player控件实现视频播放

一 新建MFC项目工程  打开Microsoft Visual C++ 6.0(以下简称VC6.0),选择菜单File->New命令,弹出New窗口,在New窗口中单击Projects标签,弹出选项卡,如图1所示,在下面选择工程类型MFC AppWizard(exe),然后在右边的编辑框Pr...

2013-08-29 10:39:33

阅读数 3057

评论数 1

mcisendstring相关知识

1 mciSendString的使用       mciSendString是用来播放多媒体文件的API指令,可以播放MPEG,AVI,WAV,MP3,等等,下面我们来介绍一 下它的使用方法:     一,打开多媒体文件。     首先在Dialog上面放一个Picture控件,MCISe...

2013-08-25 09:18:46

阅读数 595

评论数 0

VC用MCI播放mp3等音乐文件

VC播放mp3等音乐文件,可以使用MCI。 MCI ( Media Control Interface ) ,即媒体控制接口,向基于Windows操作系统的应用程序提供了高层次的控制媒体设备接口的能力。     对于所有的命令都是通过mciSendCommand进行发送。     Infos...

2013-08-24 18:13:51

阅读数 1750

评论数 0

vc中播放mp3文件的方法小结

一般播放MP3常见的有两种方法,一种是自己解码,另外一种用系统的库,比如MCI,当然如果可以用控件直接用个控件会更方便。 1.      使用mci   #include #include #include #include #include   #pragma com...

2013-08-24 14:35:01

阅读数 641

评论数 0

VC中如何播放WAV文件

VC中播放WAV文件的API为PlaySound函数。 1.函数详细说明: PlaySound函数的声明为:   BOOL PlaySound(LPCSTR pszSound, HMODULE hmod,DWORD fdwSound);   参数pszSound是指定了要播放声音的字符...

2013-08-23 15:00:13

阅读数 640

评论数 0

MciSendCommand用法详解

注]下面是我编程时看资料(主要是MSDN)的随手笔记,不全,随着日后的学习再进一步扩充吧。只是为了日后查找方便,可以很快回想起各种命令的用法。俗话说好记性不如烂笔头嘛:) MciSendCommand 命令格式: MCIERROR mciSendCommand( MCI...

2013-08-23 10:31:16

阅读数 972

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭