D
Dave
We have code in our app that extracts the items in the File->Shapes menu so
we can add the list of these items to our application that hosts the Visio
drawing control. We used this code from a help request 2 years ago. It was
CASE_ID_NUM: SRX040413603361
Gerard Collop sent us a code sample on how to do this using
MsiEnumComponentQualifiers to enumerate all the components with the following
GUID: CF1F488D-8D6F-499C-A78D-026E1DF38101.
We found that szAppBuf returns a string of items delimited by "|".
Example: "Network\Active Directory Objects|ADO_M.vss;Active Directory
Objects.vss;ADO_U.vss;Active Directory Objects (US Units).vss;<Begin
Localize>;Active Directory Objects.vss"
So we used this to extract the name of the shapes item to display in our menu.
The problem is that other locales (French, Japanese, etc.) szAppBuf doesn't
return a string in this format. It returns something like this
[$AdsobWOijdoUjendlOw...]
What is this second format? Is it some type of encoded string?
we can add the list of these items to our application that hosts the Visio
drawing control. We used this code from a help request 2 years ago. It was
CASE_ID_NUM: SRX040413603361
Gerard Collop sent us a code sample on how to do this using
MsiEnumComponentQualifiers to enumerate all the components with the following
GUID: CF1F488D-8D6F-499C-A78D-026E1DF38101.
We found that szAppBuf returns a string of items delimited by "|".
Example: "Network\Active Directory Objects|ADO_M.vss;Active Directory
Objects.vss;ADO_U.vss;Active Directory Objects (US Units).vss;<Begin
Localize>;Active Directory Objects.vss"
So we used this to extract the name of the shapes item to display in our menu.
The problem is that other locales (French, Japanese, etc.) szAppBuf doesn't
return a string in this format. It returns something like this
[$AdsobWOijdoUjendlOw...]
What is this second format? Is it some type of encoded string?