WTL - How can I get the Rebar Chevron working? Please help!
-
I just made a fresh install of Visual Studio 6 and I installed service pack 5. Then I added the WTL70 include files to the include directory of visual c and I tried to compile an example program. I had exactly the same problem with windows 98, now I run Win2000 professional and I get the same problem again. What more do I need to compile WTL with
#define _WIN32_IE 0x0500
? I did a MSDN search on 'LPNMREBARCHEVRON' but that didn't bring a solution...--------Configuration: WTLExplorer - Win32 Debug---
Compiling...
stdafx.cpp
..\include\atlframe.h(273) : error C2146: syntax error : missing ';' before identifier 'lpnm'
..\include\atlframe.h(904) : see reference to class template instantiation 'WTL::CFrameWindowImplBase' being compiled
..\include\atlframe.h(273) : error C2501: 'LPNMREBARCHEVRON' : missing storage-class or type specifiers
..\include\atlframe.h(904) : see reference to class template instantiation 'WTL::CFrameWindowImplBase' being compiled
..\include\atlframe.h(273) : error C2501: 'lpnm' : missing storage-class or type specifiers
..\include\atlframe.h(904) : see reference to class template instantiation 'WTL::CFrameWindowImplBase' being compiled
Error executing cl.exe.WTLExplorer.exe - 3 error(s), 0 warning(s)
Thanks a lot in advance, this problem has been bugging me for ages now. Kind regards, Griffith Sutherns
Everything you say will be misquoted, ripped out of context and used against you.
-
I just made a fresh install of Visual Studio 6 and I installed service pack 5. Then I added the WTL70 include files to the include directory of visual c and I tried to compile an example program. I had exactly the same problem with windows 98, now I run Win2000 professional and I get the same problem again. What more do I need to compile WTL with
#define _WIN32_IE 0x0500
? I did a MSDN search on 'LPNMREBARCHEVRON' but that didn't bring a solution...--------Configuration: WTLExplorer - Win32 Debug---
Compiling...
stdafx.cpp
..\include\atlframe.h(273) : error C2146: syntax error : missing ';' before identifier 'lpnm'
..\include\atlframe.h(904) : see reference to class template instantiation 'WTL::CFrameWindowImplBase' being compiled
..\include\atlframe.h(273) : error C2501: 'LPNMREBARCHEVRON' : missing storage-class or type specifiers
..\include\atlframe.h(904) : see reference to class template instantiation 'WTL::CFrameWindowImplBase' being compiled
..\include\atlframe.h(273) : error C2501: 'lpnm' : missing storage-class or type specifiers
..\include\atlframe.h(904) : see reference to class template instantiation 'WTL::CFrameWindowImplBase' being compiled
Error executing cl.exe.WTLExplorer.exe - 3 error(s), 0 warning(s)
Thanks a lot in advance, this problem has been bugging me for ages now. Kind regards, Griffith Sutherns
Everything you say will be misquoted, ripped out of context and used against you.
You need the Platform SDK installed. If you have it, check your VC Directories settings and make the PSDK install dir higher in the list than the vc98\include dir. --Mike-- Just released - RightClick-Encrypt v1.4 - Adds fast & easy file encryption to Explorer My really out-of-date homepage Sonork-100.19012 Acid_Helm
-
You need the Platform SDK installed. If you have it, check your VC Directories settings and make the PSDK install dir higher in the list than the vc98\include dir. --Mike-- Just released - RightClick-Encrypt v1.4 - Adds fast & easy file encryption to Explorer My really out-of-date homepage Sonork-100.19012 Acid_Helm
Ahh thanks, that must've been the problem. It's strange I never read the platform SDK was required. (Most things compiled fine without it). And I still have the impression it wasn't worth the 200mb download... Thanks a lot for helping me out, Kind regards, Griffith
Everything you say will be misquoted, ripped out of context and used against you.