H
Huw
Hi All,
I've implemented a form viewer based on the FormViewer sample as the
microsoft site..
http://support.microsoft.com/default.aspx?scid=kb;en-us;230770
What I'm trying to do is to change the action that the form performs when I
open the item so that it does either a reply all, a reply to sender or a
forward. I do this by changing the verb send in the DoVerb call in
CFolderDlg::OpenMessageNonModal to be EXCHVERB_REPLYTOSENDER or other
appropriate verbs.
This should trigger a callback on the function
CMyMAPIFormViewer::SetAdviseSink. On some systems this call is generated,
and on some the callback does not get fired!
I've even found differences with identical versions of Outlook (Outlook
2003, 11.5608.5606) on different machines.
What I need to know is why does SetAdviseSink only get called on some
systems, and is there anything I can do to change it?
Does anyone have any ideas? And Microsoft Outlook people out there who could
take a look? The information around this area is almost nonexistent and I'm
a bit stuck!
Many Thanks,
Huw
I've implemented a form viewer based on the FormViewer sample as the
microsoft site..
http://support.microsoft.com/default.aspx?scid=kb;en-us;230770
What I'm trying to do is to change the action that the form performs when I
open the item so that it does either a reply all, a reply to sender or a
forward. I do this by changing the verb send in the DoVerb call in
CFolderDlg::OpenMessageNonModal to be EXCHVERB_REPLYTOSENDER or other
appropriate verbs.
This should trigger a callback on the function
CMyMAPIFormViewer::SetAdviseSink. On some systems this call is generated,
and on some the callback does not get fired!
I've even found differences with identical versions of Outlook (Outlook
2003, 11.5608.5606) on different machines.
What I need to know is why does SetAdviseSink only get called on some
systems, and is there anything I can do to change it?
Does anyone have any ideas? And Microsoft Outlook people out there who could
take a look? The information around this area is almost nonexistent and I'm
a bit stuck!
Many Thanks,
Huw