Hi,
I wanted MAPI to support Unicode. I changed my existing application flag from MBCS to Unicode.
All MAPI properties where using lpszA is changed to LPSZ i.e it will become lpszW in Unicode flag.After changing these value i call LPMAPISUP interface's ModifyStatusRow() method that takes a MAPI property.
If i have lpszW my call to this method fails else if i have lpszA call succeeds.
What is that i need to do for this method call to succeed.

Signature
Naveen
Dmitry Streblechenko \(MVP\) - 21 Jul 2004 23:16 GMT
Unicode support is implement by the particular provider that your code talks
to, not by Extended MAPI in general. If that provider does not support
Unicode, you are out of luck.
Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool
> Hi,
> I wanted MAPI to support Unicode. I changed my existing application flag from MBCS to Unicode.
> All MAPI properties where using lpszA is changed to LPSZ i.e it will become lpszW in Unicode flag.After changing these value i call LPMAPISUP
interface's ModifyStatusRow() method that takes a MAPI property.
> If i have lpszW my call to this method fails else if i have lpszA call succeeds.
> What is that i need to do for this method call to succeed.
Henry Gusakovsky - 22 Jul 2004 10:15 GMT
What version of Outlook you are using ?
WBR
Henry
> Hi,
> I wanted MAPI to support Unicode. I changed my existing application flag from MBCS to Unicode.
> All MAPI properties where using lpszA is changed to LPSZ i.e it will become lpszW in Unicode flag.After changing these value i call LPMAPISUP
interface's ModifyStatusRow() method that takes a MAPI property.
> If i have lpszW my call to this method fails else if i have lpszA call succeeds.
> What is that i need to do for this method call to succeed.