2011-09-26 219 views

回答

5

Windows圖像處理組件的存在,獲取與MSOFFICE一起安裝。 如果不檢查註冊表>>在regdirectory

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Imaging Component 

檢查InstalledVersion。

如果該密鑰是存在,那麼Windows圖像處理組件的其他安裝不

10

檢查C:\Windows\System32\WindowsCodecs.dll

1

我找到位於註冊表:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\WIC 

enter image description here

0

嘗試創建實例是:

CComPtr<IWICImagingFactory> pImagingFactory; 

HRESULT hr = CoCreateInstance(CLSID_WICImagingFactory, 0, CLSCTX_INPROC_SERVER, 
           IID_IWICImagingFactory, (void**)&pImagingFactory); 
if (SUCCEEDED(hr) && pImagingFactory != NULL) 
{ 
    pImagingFactory.Release(); 
    pImagingFactory = NULL; 
    return false; 
}