[C++][WTL] from WM 2003 to WMobile 5...
I'm working on a smartphoen application, i make it on WM 2003 with WTL library downloaded via Microsfot web sitehttp://www.microsoft.com/resources/sharedsource/Licensing/WTL.mspx
All is finen but when i try to make my code work with Visual Qtudio 2005 i get a lot of errors. All the errors comes from Microsoft Visual Studio 2005 files:
For Microsfot Team =>
Error 1error C2144: syntaxerror : 'void' should be preceded by ';' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atldebugapi.h 55 Error 2error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atldebugapi.h 55 Error 3error C2144: syntaxerror : 'void' should be preceded by ';' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atldebugapi.h 56 Error 4error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atldebugapi.h 56 Error 5error C2086: 'int ATL::_ATL_INSECURE_DEPRECATE' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atldebugapi.h 56 Error 6error C2144: syntaxerror : 'void' should be preceded by ';' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlexcept.h 69 Error 7error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlexcept.h 69 Error 8error C2144: syntaxerror : 'void' should be preceded by ';' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlexcept.h 88 Error 9error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlexcept.h 88 Error 10error C2086: 'int ATL::ATL_NOINLINE' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlexcept.h 88 Error 11error C3861: 'AtlThrow': identifier not found C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlexcept.h 91 Error 12error C2039: '_mbslwr' :is not a member of '`globalnamespace'' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h 455 Error 13error C3861: '_mbslwr': identifier not found C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h 455 Error 14error C2065: '_Val' : undeclared identifier C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h 475 Error 15error C2039: '_i64toa' :is not a member of '`globalnamespace'' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h 517 Error 16error C3861: '_i64toa': identifier not found C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h 517 Error 17error C2039: '_i64tow' :is not a member of '`globalnamespace'' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h 523 Error 18error C3861: '_i64tow': identifier not found C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h 523 Error 19error C2039: '_ui64toa' :is not a member of '`globalnamespace'' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h 529 Error 20error C3861: '_ui64toa': identifier not found C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h 529 Error 21error C2039: '_ui64tow' :is not a member of '`globalnamespace'' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h 535 Error 22error C3861: '_ui64tow': identifier not found C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h 535 Error 23error C2039: '_tsplitpath' :is not a member of '`globalnamespace'' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h 550 Error 24error C3861: '_tsplitpath': identifier not found C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h 550 Error 25error C2039: '_tmakepath' :is not a member of '`globalnamespace'' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h 557 Error 26error C3861: '_tmakepath': identifier not found C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h 557 Error 27error C2065: 'errno' : undeclared identifier C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlchecked.h 580 Error 28error C3861: 'AtlThrow': identifier not found C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcore.h 202 Error 29error C3861: 'ATL_IS_INTRESOURCE': identifier not found C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcore.h 437 Error 30error C2065: 'ATL_RT_ICON' : undeclared identifier C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcore.h 440 Error 31error C2065: 'ATL_RT_GROUP_ICON' : undeclared identifier C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcore.h 442 Error 32error C2065: 'ATL_RT_CURSOR' : undeclared identifier C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcore.h 444 Error 33error C2065: 'ATL_RT_GROUP_CURSOR' : undeclared identifier C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcore.h 446 Error 34error C3861: 'ATLENSURE': identifier not found C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcore.h 600 Error 35error C2144: syntaxerror : 'int' should be preceded by ';' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 31 Error 36error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 31 Error 37error C2086: 'int ATL::ATL_NOINLINE' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 31 Error 38error C2146: syntaxerror : missing ';' before identifier 'AtlHresultFromLastError' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 31 Error 39error C2433: 'HRESULT' : 'inline' not permitted on data declarations C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 31 Error 40error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 31 Error 41error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 32 Error 42error C2064: term does not evaluate to a function taking 1 arguments C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 34 Error 43error C2064: term does not evaluate to a function taking 1 arguments C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 34 Error 44error C2064: term does not evaluate to a function taking 1 arguments C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 34 Error 46error C2144: syntaxerror : 'int' should be preceded by ';' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 37 Error 47error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 37 Error 48error C2086: 'int ATL::ATL_NOINLINE' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 37 Error 49error C2146: syntaxerror : missing ';' before identifier 'AtlHresultFromWin32' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 37 Error 50error C2433: 'HRESULT' : 'inline' not permitted on data declarations C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 37 Error 51error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 37 Error 52error C2086: 'int ATL::HRESULT' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 37 Error 53error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 38 Error 54error C2064: term does not evaluate to a function taking 1 arguments C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 39 Error 55error C2064: term does not evaluate to a function taking 1 arguments C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 39 Error 56error C2064: term does not evaluate to a function taking 1 arguments C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 39 Error 58error C2146: syntaxerror : missing ';' before identifier 'AtlSetChildSite' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 90 Error 59error C2433: 'HRESULT' : 'inline' not permitted on data declarations C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 90 Error 60error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 90 Error 61error C2086: 'int ATL::HRESULT' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 90 Error 62error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 91 Error 63error C2143: syntaxerror : missing ')' before 'constant' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 93 Error 64error C2059: syntaxerror : ')' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 93 Error 65error C2146: syntaxerror : missing ';' before identifier 'hr' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 95 Error 66error C2065: 'hr' : undeclared identifier C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 95 Error 67error C2146: syntaxerror : missing ';' before identifier 'CopyTo' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 213 Error 68error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 213 Error 69error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 214 Error 71error C2146: syntaxerror : missing ';' before identifier 'SetSite' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 223 Error 72error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 223 Error 73error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 224 Error 75error C2146: syntaxerror : missing ';' before identifier 'Advise' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 227 Error 76error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 227 Error 77error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 228 Error 79error C2146: syntaxerror : missing ';' before identifier 'CoCreateInstance' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 231 Error 80error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 231 Error 81error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 232 Error 83error C2146: syntaxerror : missing ';' before identifier 'CoCreateInstance' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 236 Error 84error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 236 Error 85error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 237 Error 87error C2146: syntaxerror : missing ';' before identifier 'QueryInterface' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 246 Error 88error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 246 Error 89error C2238: unexpected token(s) preceding ';' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 246 Error 90error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 246 Error 91error C2143: syntaxerror : missing ';' before '<end Parse>' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 246 Error 93error C2238: unexpected token(s) preceding ';' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 251 Error 94error C2146: syntaxerror : missing ';' before identifier 'CopyTo' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 213 Error 95error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 213 Error 96error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 214 Error 98error C2146: syntaxerror : missing ';' before identifier 'SetSite' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 223 Error 99error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 223 Error 100error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 224 Error 102error C2146: syntaxerror : missing ';' before identifier 'Advise' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 227 Error 103error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 227 Error 104error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 228 Error 106error C2146: syntaxerror : missing ';' before identifier 'CoCreateInstance' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 231 Error 107error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 231 Error 108error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 232 Error 110error C2146: syntaxerror : missing ';' before identifier 'CoCreateInstance' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 236 Error 111error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 236 Error 112error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 237 Error 114error C2146: syntaxerror : missing ';' before identifier 'QueryInterface' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 246 Error 115error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 246 Error 116error C2238: unexpected token(s) preceding ';' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 246 Error 117error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 246 Error 118error C2143: syntaxerror : missing ';' before '<end Parse>' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 246 Error 120error C2238: unexpected token(s) preceding ';' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 251 Error 121error C2146: syntaxerror : missing ';' before identifier 'GetPropertyByName' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 335 Error 122error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 335 Error 123error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 336 Error 125error C2146: syntaxerror : missing ';' before identifier 'GetProperty' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 345 Error 126error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 345 Error 127error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 346 Error 129error C2146: syntaxerror : missing ';' before identifier 'PutPropertyByName' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 349 Error 130error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 349 Error 131error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 350 Error 133error C2146: syntaxerror : missing ';' before identifier 'PutProperty' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 359 Error 134error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 359 Error 135error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 360 Error 137error C2146: syntaxerror : missing ';' before identifier 'GetIDOfName' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 363 Error 138error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 363 Error 139error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 364 Error 141error C2146: syntaxerror : missing ';' before identifier 'Invoke0' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 368 Error 142error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 368 Error 143error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 369 Error 145error C2146: syntaxerror : missing ';' before identifier 'Invoke0' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 374 Error 146error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 374 Error 147error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 375 Error 149error C2146: syntaxerror : missing ';' before identifier 'Invoke1' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 384 Error 150error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 384 Error 151error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 385 Error 153error C2146: syntaxerror : missing ';' before identifier 'Invoke1' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 390 Error 154error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 390 Error 155error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 391 Error 157error C2146: syntaxerror : missing ';' before identifier 'Invoke2' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 400 Error 158error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 400 Error 159error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 400 Error 161error C2146: syntaxerror : missing ';' before identifier 'Invoke2' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 402 Error 162error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 402 Error 163error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 403 Error 165error C2146: syntaxerror : missing ';' before identifier 'InvokeN' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 412 Error 166error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 412 Error 167error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 413 Error 169error C2146: syntaxerror : missing ';' before identifier 'InvokeN' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 418 Error 170error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 418 Error 171error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 419 Error 173error C2146: syntaxerror : missing ';' before identifier 'PutProperty' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 427 Error 174error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 427 Error 175error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 427 Error 176error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 428 Error 178error C2146: syntaxerror : missing ';' before identifier 'GetProperty' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 456 Error 179error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 456 Error 180error C2086: 'int ATL::CComPtr<IDispatch>::HRESULT' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 456 Error 181error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 456 Error 182error C4430: missing type specifier -int assumed. Note: C++ does not supportdefault-int C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 457 Error 184error C2039: 'p' :is not a member of 'ATL::CComPtr<IDispatch>' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 314 Error 185error C2039: 'p' :is not a member of 'ATL::CComPtr<IDispatch>' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 329 Error 186error C2146: syntaxerror : missing ';' before identifier 'hr' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 340 Error 187error C2146: syntaxerror : missing ';' before identifier 'hr' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 354 Error 188error C2227: left of '->GetIDsOfNames' must point toclass/struct/union/generic type C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 365 Error 189error C2227: left of '->Invoke' must point toclass/struct/union/generic type C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 371 Error 190error C2146: syntaxerror : missing ';' before identifier 'hr' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 376 Error 191error C2227: left of '->Invoke' must point toclass/struct/union/generic type C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 387 Error 192error C2146: syntaxerror : missing ';' before identifier 'hr' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 392 Error 193error C2146: syntaxerror : missing ';' before identifier 'hr' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 404 Error 194error C2227: left of '->Invoke' must point toclass/struct/union/generic type C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 415 Error 195error C2146: syntaxerror : missing ';' before identifier 'hr' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 420 Error 196error C2143: syntaxerror : missing ')' before 'constant' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 432 Error 197error C2059: syntaxerror : ')' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 432 Error 198error C2143: syntaxerror : missing ')' before 'constant' C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 435 Error 199 fatalerror C1003:error count exceeds 100; stopping compilation C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include\atlcomcli.h 435 |
So my question is, is it possible to use WTL/ATL under Windows Mobile 5 ?
for information under Windows Mobiel 2003 i create dialog boxes like that :
class class="MsoNormal" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: medium none; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 0pt; BORDER-LEFT: medium none; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 1.0pt 1.0pt 1.0pt 1.0pt">class="CODE">#include <aygshell.h> class="MsoNormal" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: medium none; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 0pt; BORDER-LEFT: medium none; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 1.0pt 1.0pt 1.0pt 1.0pt">class="CODE"> class="MsoNormal" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: medium none; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; MARGIN: 0cm 0cm 0pt; BORDER-LEFT: medium none; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 1.0pt 1.0pt 1.0pt 1.0pt">class="CODE">#include <atlbase.h>// base ATL classes #include <atlapp.h>// base WTL classes #include <atlgdi.h> extern CAppModule _Module; // WTL version of CComModule #include <atlwin.h>// ATL GUI classes #include <atlmisc.h>// WTL utility classes like CString #include <atlcrack.h>// WTL enhanced msg map macros #include <atlctrls.h>// WTL Wrapper classes for standard and common controls CDialogHelloWorld::CDialogHelloWorld() {} CDialogHelloWorld::~CDialogHelloWorld() {} LRESULT CDialogHelloWorld::OnInitDialog(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled) { ::SetWindowText(this->m_hWnd, TEXT("Hello World")); HMODULE hMod = _Module.GetResourceInstance(); SHMENUBARINFO mbi = { 0 }; mbi.cbSize = sizeof(mbi); mbi.hwndParent = this->m_hWnd; mbi.dwFlags = 0; mbi.nBmpId = 0; mbi.cBmpImages = 0; mbi.hwndMB = NULL;// This gets set by SHCreateMenuBar mbi.nToolBarId = IDR_SELECTCONTACT_MENUBAR; mbi.hInstRes= hMod; if(!::SHCreateMenuBar(&mbi)) { this->EndDialog(FALSE); } return TRUE;} CDialogHelloWorld::OnOk(WORD wNotifyCode, WORD wID, HWND hWndCtl,BOOL& bHandled) { this->EndDialog(TRUE); }
Thanks for replies

