How to use rebar Chevrons in WTL?
-
For some reason I get a compiler error when I try to use chevrons in WTL. I define _WIN32_IE as 0x0500 (instead of 0x0400), but then I get the following error. c:\...\wtl70\include\atlframe.h(274) : error C2146: syntax error : missing ';' before identifier 'lpnm' I have IE version 6, I got VC 6 with service pack 4, and I got WTL 7. What more do I need to get it working? As it looks like I'm missing a header file. Any ideas? Thanks in advance - Griffith
Everything you say will be misquoted, ripped out of context and used against you.
-
For some reason I get a compiler error when I try to use chevrons in WTL. I define _WIN32_IE as 0x0500 (instead of 0x0400), but then I get the following error. c:\...\wtl70\include\atlframe.h(274) : error C2146: syntax error : missing ';' before identifier 'lpnm' I have IE version 6, I got VC 6 with service pack 4, and I got WTL 7. What more do I need to get it working? As it looks like I'm missing a header file. Any ideas? Thanks in advance - Griffith
Everything you say will be misquoted, ripped out of context and used against you.
I just tried this today and got the same error. Unfortunately, I do not know why either. I think (but am not sure) that maybe WTL7 is for .Net and that is why it may not work. I believe that there is an ATL 2.0, ATL 3.0 and 7.0 and a WTL 3.0 and WTL 7.0. The only thing I can figure, since there seems to be a major jump in version numbers, is that 7.0 is for .Net. Can someone clarify or verify this?