> but i know the solution of this problem. it solves by changing project
> setting of "Treat wchar_t as Built-in Type" value "No (/Zc:wchar_t-)".
[quoted text clipped - 4 lines]
> "Treat wchar_t as Built-in Type" value "yes" and i wrote following
> statements where i included wab.h header file.
You can change that setting on a per-codefile basis so that only specific
files are compiled with that particular setting.
If you can solve your problems that way it would be the cleanest solution.
> #define WIN16
> #include "wab.h"
[quoted text clipped - 4 lines]
> to solve this problem??? and, will this have any effect on the rest of
> project??
I wouldn't worry about it. whatever the definition, it is a 16 bit variable
in both cases.
I agree that it isn't the best looking solution, but it should work IF WIN16
has no other impact inside the wab.h file.

Signature
Kind regards,
Bruno van Dooren
bruno_nos_pam_van_dooren@hotmail.com
Remove only "_nos_pam"
Mohammad Omer - 16 Feb 2007 10:09 GMT
Thanks Bruno!
regards,
-aims
On Feb 14, 5:27 pm, "Bruno van Dooren [MVP VC++]"
<bruno_nos_pam_van_doo...@hotmail.com> wrote:
> > but i know the solution of this problem. it solves by changing project
> > setting of "Treat wchar_t as Built-in Type" value "No (/Zc:wchar_t-)".
[quoted text clipped - 29 lines]
> bruno_nos_pam_van_doo...@hotmail.com
> Remove only "_nos_pam"