PC Review
Forums
Newsgroups
Microsoft Outlook
Microsoft Outlook Program Addins
Toolbar problem
Forums
Newsgroups
Microsoft Outlook
Microsoft Outlook Program Addins
Toolbar problem
![]() |
Toolbar problem |
|
|
Thread Tools | Rate Thread |
|
|
#1 |
|
Guest
Posts: n/a
|
I'm in need to check the opened window...and i have insert toolbar
accoring to the window opened HRESULT CTestAddIn::Invoke(DISPID dispidMember,REFIID riid,LCID lcid, WORD wFlags, DISPPARAMS* pDispParams, VARIANT* pvarResult, EXCEPINFO* pExcepInfo, UINT* puArgErr) { if (dispidMember==0xf001) { if (!pDispParams) return E_INVALIDARG; if (pDispParams->cArgs > 0) { ATLASSERT(m_pApp); CComQIPtrspInsp; m_pApp->ActiveInspector(&spInsp); ATLASSERT(spInsp);--------------------------------------------- (Failing here(run time) IDispatch *spItem; spInsp- >get_CurrentItem(&spItem);--------------------------------------------- (Failing here(run time)) ATLASSERT(spItem); CComQIPtrspMailItem; CComQIPtr spRecipients; BSTR bstrBody; BSTR bstrHTMLBody; LONG count; spMailItem->get_Body(&bstrBody); spMailItem->get_HTMLBody(&bstrHTMLBody); spMailItem->get_Recipients(&spRecipients); spRecipients->get_Count(&count); } } return TRUE; } if count==0 then it is a compose window This is how i planned to check,can any one tell me what is wrong with my code... Also tell me is there any other way to do it.... Thank you Lencastro |
|
![]() |
|
| Thread Tools | |
| Rate This Thread | |
|
|

Main Page 

