BUG: ClassWizard Parsing Error with MBCS Helpstring in .odl File (192975)
The information in this article applies to:
- Microsoft Visual C++, 32-bit Enterprise Edition 5.0
- Microsoft Visual C++, 32-bit Enterprise Edition 6.0
- Microsoft Visual C++, 32-bit Professional Edition 5.0
- Microsoft Visual C++, 32-bit Professional Edition 6.0
- Microsoft Visual C++, 32-bit Learning Edition 6.0
This article was previously published under Q192975 SYMPTOMS
After adding a multibyte character set (MBCS) helpstring to a property in
an .odl file, a dialog box appears before displaying the ClassWizard:
Parsing error. Illegal line encountered. Input line [id(1),
helpstring("b .)] short test
CAUSE
ClassWizard has problems handling MBCS characters.
RESOLUTION
Use #define macros for the MBCS string. Add the #define statements either
directly to the .odl file, or #include them from another file. For example:
#define MyHelp "MBCS characters"
.
.
[id(1), helpstring(MyHelp)] short test
STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed
at the beginning of this article.
Modification Type: | Major | Last Reviewed: | 12/2/2003 |
---|
Keywords: | kbBug kberrmsg kbNoUpdate kbpending kbwizard KB192975 |
---|
|