I followed Compile.exe step by step ,but there is a error:
stdafx.cpp
windows\stdafx.cpp(29) : fatal error C1189: #error : WTL not correctly installed, read compile.txt
why?
I already setted the path in vs.net
Help Me Can't Compile DC++ With VS.NET2003 +STL4.62 +WTL7
Moderator: Moderators
-
- DC++ Contributor
- Posts: 3212
- Joined: 2003-01-07 21:46
- Location: .pa.us
thanks
thanks for your reply i have changed wtl7.0 to wtl7.5 but i got another error:
f:\DCPlusPlus-0.674-src\windows\FlatTabCtrl.h(328) : error C2001: there are newline symbol in constant
f:\DCPlusPlus-0.674-src\windows\FlatTabCtrl.h(328) : fatal error C1057:
f:\DCPlusPlus-0.674-src\windows\FlatTabCtrl.h(328) : error C2001: there are newline symbol in constant
f:\DCPlusPlus-0.674-src\windows\FlatTabCtrl.h(328) : fatal error C1057:
-
- DC++ Contributor
- Posts: 3212
- Joined: 2003-01-07 21:46
- Location: .pa.us
thanks again
can you tell me how?
it showd
FlatTabCtrl.h(328) where the error take place
i found it line 328 chevron.SetWindowText(_T("?));
it showd
FlatTabCtrl.h(328) where the error take place
i found it line 328 chevron.SetWindowText(_T("?));
-
- DC++ Contributor
- Posts: 3212
- Joined: 2003-01-07 21:46
- Location: .pa.us
Rather, the chevron (hex 0x0BB in ASCII) is being mis-interpreted by your computer/editor as a multi-byte character. It is not. You need to fix it by pasting what I have above (or somewhere) in to replace the quoted character constant.
It is supposed to be:
but your editor shows:
I hope you can see the difference.
It is supposed to be:
Code: Select all
chevron.SetWindowText(_T("»"));
Code: Select all
chevron.SetWindowText(_T("?));