mci问题,搞了一天了蒙了,有代码
mci类如下
class record
{
public void record()//开始录音
{
mciSendString("open new type waveaudio alias soundfile",strReturn,12,0);
mciSendString("record soundfile",strReturn,12,0);
}
public void stop()//停止录音
{
mciSendString("stop soundfile",strReturn,12,0)
}
}
问题:如果把这个类实例化在一个窗口里通过两个按钮可以正常录音\停止
如果放在一个不可见的类里(同过两个事件触发录音和停止)就不能正常停止
实在搞不明白?