K
knight
Unregistered / Unconfirmed
GUEST, unregistred user!
在用mci播放avi文件时
我在MCI通知我播放位置的时候实时显示当前的位置,
为何显示的时候不是连续的,而且每次显示规律都不一样?
即:
第一次1,9,16,24
第二次0,2,22,24
。。。
。。。
请大虾们指点!
以下 是我的源程序(C++)
void CMCIWndPlayerDlg::OnMciWndNotifyPos(WPARAM wParam,LPARAM lParam)
{
if (m_hMciWnd!=NULL)
{
char buf[64];
wsprintf(buf, "Frames: %d", lParam);
SetWindowText(buf);
}
}
我在MCI通知我播放位置的时候实时显示当前的位置,
为何显示的时候不是连续的,而且每次显示规律都不一样?
即:
第一次1,9,16,24
第二次0,2,22,24
。。。
。。。
请大虾们指点!
以下 是我的源程序(C++)
void CMCIWndPlayerDlg::OnMciWndNotifyPos(WPARAM wParam,LPARAM lParam)
{
if (m_hMciWnd!=NULL)
{
char buf[64];
wsprintf(buf, "Frames: %d", lParam);
SetWindowText(buf);
}
}