Article ID: 192975
Article Last Modified on 12/2/2003
APPLIES TO
- Microsoft Visual C++ 5.0 Enterprise Edition
- Microsoft Visual C++ 6.0 Enterprise Edition
- Microsoft Visual C++ 5.0 Professional Edition
- Microsoft Visual C++ 6.0 Professional Edition
- Microsoft Visual C++ 6.0 Standard Edition
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.
Keywords: kberrmsg kbbug kbnoupdate kbwizard kbpending KB192975