CWnd* pWnd;
CRect rectWMP;
pWnd = GetDlgItem(IDC_STATIC);
pWnd->GetWindowRect(&rectWMP);
CWMPPlayer4* player = new CWMPPlayer4;
player->Create("",WS_CHILD|WS_VISIBLE,rectWMP,pWnd,IDC_OCX1);
player->put_URL(_T("E:\\CIMG2137.AVI"));
CWMPControls* control = (CWMPControls*)player->get_controls();
control->Pause();
执行到最后一行的时候就挂了,我检查了一下control不为空,查了很多资料也没对这个问题进行过阐述,各位大虾有什么好主意没有。
注:player的各个函数的使用都是正确的,但是从player里面获取的其他接口的实例使用就有问题了。