![]() |
If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
![]()
I want to compare two objects. The objects type is MS Outlook inspectors.
Here is the code. struct Outlook::_Inspector* activeIn; m_spApp-ActiveInspector(&activeIn); if(NULL == activeIn) continue; CComPtrIUnknown activeUnk; activeIn-QueryInterface(IID_IUnknown, (void**)&activeUnk); struct Outlook::_Inspector* inspector; CComPtrIUnknown spInspectUnk; //IUnknown* spInspectUnk; ///* for(long i=1;i=nNowNum;i++) { inspectors-Item(CComVariant(i),&inspector); if(NULL == inspector || 0xcccccccc == (long)inspector) continue; inspector-IsWordMail(&bWordMail); if(!bWordMail) continue; inspector-QueryInterface(IID_IUnknown, (void**)&spInspectUnk); if(spInspectUnk.IsEqualObject(activeUnk)) { //dosomething //how to come in this block } } I set a timer to check inspectors collection! But every time the value of spInspectUnk changes. Would you like to tell me how to compare them? |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to compare 2 contacts with VBA? | Chris S[_2_] | Outlook and VBA | 10 | December 19th 07 03:02 AM |
How to uniquely identify explorer / inspector objects in Outlook 2007 | gernot | Add-ins for Outlook | 5 | September 11th 07 09:11 PM |
How do I compare two contact files | Jaron | Outlook - Using Contacts | 1 | August 30th 06 01:50 PM |
compare multiple contact lists | Tish | Outlook - Using Contacts | 1 | April 29th 06 03:07 PM |
Help! Inspector.Close is fired before Inspector.Activate handler finishes | Sergey Anchipolevsky | Add-ins for Outlook | 8 | February 9th 06 09:51 AM |