void CALLBACK DirectVobSub(HWND hwnd, HINSTANCE hinst, LPSTR lpszCmdLine, int nCmdShow) { if (FAILED(::CoInitialize(0))) { return; } CComPtr<IBaseFilter> pFilter; CComQIPtr<ISpecifyPropertyPages> pSpecify; if (SUCCEEDED(pFilter.CoCreateInstance(__uuidof(CDirectVobSubFilter))) && (pSpecify = pFilter)) { ShowPPage(pFilter, hwnd); } ::CoUninitialize(); }
void CPPageInternalFilters::OnLbnDblclkList2() { ShowPPage(m_listTra); }
void CPPageInternalFilters::OnLbnDblclkList1() { ShowPPage(m_listSrc); }