使用MCI API,源文件中需要包含头文件 Mmsystem.h,在Project->Settings->Link->Object/libray module中加入库 Winmm.lib。
1、MCI简介
MCI(Media Control Interface,媒体控制接口)向Windows程序提供了在高层次上控制媒体设备接口的能力。程序不必关心具体设备,就可以对激光唱机(CD)、视盘机、波形音频设备、视频播放设备和MIDI设备等媒体设备进行控制。
[......]
使用MCI API,源文件中需要包含头文件 Mmsystem.h,在Project->Settings->Link->Object/libray module中加入库 Winmm.lib。
1、MCI简介
MCI(Media Control Interface,媒体控制接口)向Windows程序提供了在高层次上控制媒体设备接口的能力。程序不必关心具体设备,就可以对激光唱机(CD)、视盘机、波形音频设备、视频播放设备和MIDI设备等媒体设备进行控制。
[......]
代码如下,主要利用了GetSystemTime这个API函数
SYSTEMTIME tm;
GetSystemTime(&tm);
CString str;
str.Format("%d年%d月%d日",tm.wYear,tm.wMonth,tm.wDay);
MessageBox(str);[......]
项目名称:万年历
功能:显示1990年开始的每年的月历
开发环境:vc++ 6.0 (sp6)
额外要求:使用静态连库
[......]
为什么mci的mcisendstring中设置notify会失败?
需要mcisendstring最后一个参数设置回调函数[......]
CMD被禁用的解决办法
通过修改注册表,可以禁止用户使用命令解释器(CMD.exe)和运行批处理文件(BAT文件)
进入到注册表项HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System中
新建一个双字节值项 DisableCMD,修改其值为2。则命令解释器和批处理文件都不能够被运行
如果只是禁止命令解释器的运行,而运行批处理文[......]