Помогите пожалуйста разобраться, в задании своём для курсовой я решил заняться извращенством написал две проги на делфи и на visual С++ 2005 (здесь я использовал windows form) ну и мне надо либо присабачить форму от делфи к С++ или же открыть фунцией Shellexecute, проблема вот в чём делаю так #include<shellapi.h> как говорит великий msdn и пишу к примеру ShellExecute(NULL, "open", "c:\\Calc\Project1.exe", NULL, NULL, SW_SHOWNORMAL); и выдаёт мне ошибки в самом хедере shellapi.h при том 153 ОШИБКИ!!!!! вот логи Код | Compiling... KURS.cpp C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(55) : error C2065: 'HDROP' : undeclared identifier C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(55) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : error C2146: syntax error : missing ';' before identifier 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : error C2146: syntax error : missing ';' before identifier 'UINT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : error C2146: syntax error : missing ';' before identifier 'DragQueryFileA' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : error C2065: 'LPSTR' : undeclared identifier C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : error C2078: too many initializers C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(58) : error C2146: syntax error : missing ';' before identifier 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(58) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(58) : error C2086: 'int EXTERN_C' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'EXTERN_C' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(58) : error C2146: syntax error : missing ';' before identifier 'UINT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(58) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(58) : error C2086: 'int DECLSPEC_IMPORT' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(58) : error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(58) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(58) : error C2086: 'int UINT' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'UINT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(58) : error C2146: syntax error : missing ';' before identifier 'DragQueryFileW' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(58) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(58) : error C2086: 'int STDAPICALLTYPE' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(58) : error C2065: 'LPWSTR' : undeclared identifier C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(58) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(58) : error C2078: too many initializers C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(64) : error C2146: syntax error : missing ';' before identifier 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(64) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(64) : error C2086: 'int EXTERN_C' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'EXTERN_C' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(64) : error C2146: syntax error : missing ';' before identifier 'BOOL' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(64) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(64) : error C2086: 'int DECLSPEC_IMPORT' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(64) : error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(64) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(64) : error C2146: syntax error : missing ';' before identifier 'DragQueryPoint' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(64) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(64) : error C2086: 'int STDAPICALLTYPE' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(64) : error C2065: 'LPPOINT' : undeclared identifier C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(64) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(64) : error C2078: too many initializers C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(65) : error C2146: syntax error : missing ';' before identifier 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(65) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(65) : error C2086: 'int EXTERN_C' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'EXTERN_C' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(65) : error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(65) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(65) : error C2086: 'int DECLSPEC_IMPORT' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(65) : error C2146: syntax error : missing ';' before identifier 'DragFinish' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(65) : error C2182: 'STDAPICALLTYPE' : illegal use of type 'void' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(65) : error C2086: 'int STDAPICALLTYPE' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(65) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(66) : error C2146: syntax error : missing ';' before identifier 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(66) : error C2086: 'int EXTERN_C' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'EXTERN_C' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(66) : error C2144: syntax error : 'void' should be preceded by ';' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(66) : error C2086: 'int DECLSPEC_IMPORT' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(66) : error C2146: syntax error : missing ';' before identifier 'DragAcceptFiles' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(66) : error C2182: 'STDAPICALLTYPE' : illegal use of type 'void' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(66) : error C2086: 'int STDAPICALLTYPE' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(66) : error C2065: 'HWND' : undeclared identifier C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(66) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(66) : error C2078: too many initializers C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : error C2146: syntax error : missing ';' before identifier 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : error C2086: 'int EXTERN_C' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'EXTERN_C' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : error C2146: syntax error : missing ';' before identifier 'HINSTANCE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : error C2086: 'int DECLSPEC_IMPORT' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : error C2146: syntax error : missing ';' before identifier 'ShellExecuteA' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : error C2086: 'int STDAPICALLTYPE' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : error C2146: syntax error : missing ')' before identifier 'hwnd' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(69) : error C2146: syntax error : missing ';' before identifier 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(69) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(69) : error C2086: 'int EXTERN_C' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'EXTERN_C' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(69) : error C2146: syntax error : missing ';' before identifier 'HINSTANCE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(69) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(69) : error C2086: 'int DECLSPEC_IMPORT' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(69) : error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(69) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(69) : error C2086: 'int HINSTANCE' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : see declaration of 'HINSTANCE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(69) : error C2146: syntax error : missing ';' before identifier 'ShellExecuteW' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(69) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(69) : error C2086: 'int STDAPICALLTYPE' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(69) : error C2146: syntax error : missing ')' before identifier 'hwnd' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(69) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(69) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(75) : error C2146: syntax error : missing ';' before identifier 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(75) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(75) : error C2086: 'int EXTERN_C' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'EXTERN_C' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(75) : error C2146: syntax error : missing ';' before identifier 'HINSTANCE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(75) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(75) : error C2086: 'int DECLSPEC_IMPORT' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(75) : error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(75) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(75) : error C2086: 'int HINSTANCE' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : see declaration of 'HINSTANCE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(75) : error C2146: syntax error : missing ';' before identifier 'FindExecutableA' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(75) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(75) : error C2086: 'int STDAPICALLTYPE' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(75) : error C2065: 'LPCSTR' : undeclared identifier C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(75) : error C2146: syntax error : missing ')' before identifier 'lpFile' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(75) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(75) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(76) : error C2146: syntax error : missing ';' before identifier 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(76) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(76) : error C2086: 'int EXTERN_C' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'EXTERN_C' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(76) : error C2146: syntax error : missing ';' before identifier 'HINSTANCE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(76) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(76) : error C2086: 'int DECLSPEC_IMPORT' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(76) : error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(76) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(76) : error C2086: 'int HINSTANCE' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(68) : see declaration of 'HINSTANCE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(76) : error C2146: syntax error : missing ';' before identifier 'FindExecutableW' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(76) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(76) : error C2086: 'int STDAPICALLTYPE' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(76) : error C2065: 'LPCWSTR' : undeclared identifier C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(76) : error C2146: syntax error : missing ')' before identifier 'lpFile' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(76) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(76) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(82) : error C2146: syntax error : missing ';' before identifier 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(82) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(82) : error C2086: 'int EXTERN_C' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'EXTERN_C' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(82) : error C2146: syntax error : missing ';' before identifier 'LPWSTR' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(82) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(82) : error C2086: 'int DECLSPEC_IMPORT' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(82) : error C2143: syntax error : missing ';' before '*' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(82) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(82) : error C2371: 'LPWSTR' : redefinition; different basic types C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(82) : error C2146: syntax error : missing ';' before identifier 'CommandLineToArgvW' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(82) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(82) : error C2040: 'STDAPICALLTYPE' : 'int *' differs in levels of indirection from 'int' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(82) : error C2146: syntax error : missing ')' before identifier 'lpCmdLine' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(82) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(82) : error C2059: syntax error : ')' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(84) : error C2146: syntax error : missing ';' before identifier 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(84) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(84) : error C2086: 'int EXTERN_C' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'EXTERN_C' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(84) : error C2146: syntax error : missing ';' before identifier 'INT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(84) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(84) : error C2086: 'int DECLSPEC_IMPORT' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'DECLSPEC_IMPORT' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(84) : error C2146: syntax error : missing ';' before identifier 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(84) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(84) : error C2146: syntax error : missing ';' before identifier 'ShellAboutA' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(84) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(84) : error C2086: 'int STDAPICALLTYPE' : redefinition C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(57) : see declaration of 'STDAPICALLTYPE' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(84) : error C2146: syntax error : missing ')' before identifier 'hWnd' C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\shellapi.h(84) : fatal error C1003: error count exceeds 100; stopping compilation Build log was saved at "file://c:\KURSOVAYA\KURS\KURS\Debug\BuildLog.htm" KURS - 153 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
|
подскажите что делать до сдачи осталось совсем чуть-чуть
|