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;
}

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