3,245
社区成员
发帖
与我相关
我的任务
分享
HRESULT hr;
try
{
hr = m_PtrOutlookApp.GetActiveObject(__uuidof(Application));
if(FAILED(hr))
{
hr=m_PtrOutlookApp.CreateInstance(__uuidof(Application));
m_bNewInstance = TRUE;
}
else
m_bNewInstance = FALSE;
if (!FAILED(hr))
{
m_PtrNamespace = m_PtrOutlookApp->GetNamespace(_bstr_t("MAPI"));
m_PtrNamespace->Logon(_T(""),_T(""),FALSE,TRUE);
}
}
catch(_com_error &e)
{
CString str = _T("Outlook Connect:")+e.Description();
throw new CSyncException(str);
}