COM调用的时候需要先调用CoInitialize函数

void Cdirectshow_1Dlg::OnBnClickedButton1()
{
    HRESULT err = ::CoInitialize(NULL);
    if (FAILED(err))
    {
        MessageBox(_T("Com初始化失败"), _T("COM初始化失败"), MB_OK);
        return;
    }

    return;
}


void Cdirectshow_1Dlg::OnBnClickedButton2()
{
    ::CoUninitialize();
    return;
}

上面一个是初始化,一个是反初始化
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章