这里我是想做一个复读软件,使用MCI的方法。但在节点处遇到了麻烦,不知道我这种方法定义的节点是否有效?请大师指点。
void CForm2Dlg::OnNodea()
{
// TODO: Add your control notification handler code here
MCI_STATUS_PARMS mcistatusparms;
position1=MCI_STATUS_POSITION;
UpdateData(false);
}
软件实现是在AB点见进行有次数的复读,因此需要记录2个点的值,但不知道这种方法是否可行
void CForm2Dlg::OnNodea()
{
// TODO: Add your control notification handler code here
MCI_STATUS_PARMS mcistatusparms;
position1=MCI_STATUS_POSITION;
UpdateData(false);
}
软件实现是在AB点见进行有次数的复读,因此需要记录2个点的值,但不知道这种方法是否可行
{
if (m_Open){
MCI_SEEK_PARMS SeekParms;
SeekParms.dwTo = nFrame;
if (m_Playing && !m_Pause)
mciSendCommand (m_wDeviceID, MCI_PAUSE, 0, NULL);
if (mciSendCommand (m_wDeviceID, MCI_SEEK, MCI_TO | MCI_WAIT, (DWORD)(LPVOID) &SeekParms))
return FALSE;
if (m_Playing && !m_Pause)
Play ();
return TRUE;
} return FALSE;
}
可以用跳到那一帧的方法实现复读啊!