请教一个简单的 mci 问题,超级简单,渴望指教
我像实现一个光驱的开关功能
用MFC实现
首先我新建工程MFC(.EXE) 工程名为CD ,选择Dialog Based -> Finish
工程建立完毕,
我在stdafx.h中添加了头文件 #include <mmsystem.h>
我又添加了库文件在lib中: winmm.lib
我打开工作区ResourceView中的IDD_CD_DIALOG 开始添加两个按钮 一个是“开”ID号为IDC_BUTTON_OPEN ,一个是"关",ID号为IDC_BUTTON_CLOSE
我为"开"的BN_CLICKED消息 添加事件响应函数OnButtonOpen(),编辑代码如下:
void CCDlg::OnButtonOpen() //这个是编译器自动生成的
{
mciSendString(“Set cdaudio door open",NULL,0,0); //是很简单吧!
}
同样我给”关“添加消息响应函数
void CCDlg::OnButtClose()
{
mciSendString(“Set cdaudio door open",NULL,0,0);
}
然后编译-->通过 没有警告
运行 --> 确不能显示出窗口 ? 这个代码出了什么问题?
问题解决,分不够我追加