#pragma #define//Windows头文件#include<Windows.h>#include<mmsystem.h>#include<tchar.h>#include<string>#include<iostream> #pragma comment(lib,"winmm.lib") void playmp3(std::
使用MCI(媒体控制接口)播放音频文件,MCI为程序员提供了两种方式访问MCI设备或文件:一种是基于消息的命令接口函数;另一种是使用字符串接口函数。两者的区别在于基本命令结构和发送信息到设备的原理。 A.基于消息的MCI 消息命令控制接口使用消息控制MCI设备,将消息和控制信息以数据结构的形式作为函数参数发送,并接收返回的数据,MCI直接把设备消息和控制消息发送到设备。
TCHAR cmd[256]; wsprintf(cmd,"status %s volume",shortPath); TCHAR volume[256];//用cmd命令获取当前音量,是字符串类型的,存放在volume中 mciSendString(cmd,volume, sizeof(volume), 0 ); int v0=atoi(volume);//把字符串类型转为Internet型,要
在Visual C++.NET2005中,默认的字符集形式是Unicode,但在VC6.0等工程中,默认的字符集形式是多字节字符集(MBCS:Multi-Byte Character Set),这样导致在VC6.0中非常简单实用的各类字符操作和函数在VS2005环境下运行时会报各种各样的错误,这里总结了在Visual C++.NET2005环境中Unicode字符集下CString和char *之
//用CFileDialog同时打开多文件,方式1和方式2 CString strFilter = _T("所有支持的视频文件|*.ts;*.mp4;*.flv|MPEG-2 视频文件|*.ts|MPEG-4 视频文件|*.mp4|Adobe Flash Video|*.flv|其他文件类型|*.*||"); CFileDialog dlg(TRUE, _T(""), _T(""), OFN_AL
CString pathOfD2;std::vector<CString> folder;std::vector<CString>::iterator it;CString str;void CTsCFliedlgDlg::OnBnClickedBtnOpen(){ // TODO: 在此添加控件通知处理程序代码 CFileDialog m_dlg(TRUE,NULL,
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号