Ошибки компилятора

Тема в разделе "WASM.WIN32", создана пользователем Benzin, 28 мар 2008.

  1. Benzin

    Benzin Сергей

    Публикаций:
    0
    Регистрация:
    26 авг 2007
    Сообщения:
    41
    Адрес:
    St.Petersburg
    Пытаюсь сравнить версию ОС с заданными параметрами моего приложения, но что то не выходит, делаю так:
    Код (Text):
    1. ........
    2.  
    3. OSVERSIONINFOEX osver ;
    4. DWORDLONG dwlConditionMask = 0;
    5.  
    6. ZeroMemory(&osver, sizeof(OSVERSIONINFOEX));
    7. osver.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX);;
    8. osver.dwMajorVersion = 5;
    9. osver.dwMinorVersion = 1;
    10. osver.dwBuildNumber = 2600;
    11. osver.dwPlatformId = VER_PLATFORM_WIN32_NT;
    12. osver.wServicePackMajor = 2;
    13.  
    14. VER_SET_CONDITION(dwlConditionMask, 0x0000002, 1);
    15. VER_SET_CONDITION(dwlConditionMask, 0x0000001, 1);
    16. VER_SET_CONDITION(dwlConditionMask, 0x0000004, 1);
    17. VER_SET_CONDITION(dwlConditionMask, 0x0000008, 1);
    18. VER_SET_CONDITION(dwlConditionMask, 0x0000010, 1);
    19.  
    20. VerifyVersionInfo(&osver, 0x0000002 | 0x0000001 | 0x0000004 | 0x0000008 | 0x0000010, dwlConditionMask);
    21.  
    22. ........
    Компилю в Visual C++ 6.0, выдает:
    error C2065: 'VER_SET_CONDITION' : undeclared identifier
    error C2065: 'VerifyVersionInfo' : undeclared identifier
    Пробую тоже самое в Visual Studio 2005, все ОК.

    Вопрос: как сделать чтоб работало в Visual C++ 6.0
     
  2. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    Benzin
    там может сдк старый
     
  3. Benzin

    Benzin Сергей

    Публикаций:
    0
    Регистрация:
    26 авг 2007
    Сообщения:
    41
    Адрес:
    St.Petersburg
    crypto т.е. никак?
     
  4. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    Benzin
    А этого макроса в winnt.h, windows.h в 6.0 нет.
     
  5. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    Benzin
    сдк новый ставь :)
     
  6. Benzin

    Benzin Сергей

    Публикаций:
    0
    Регистрация:
    26 авг 2007
    Сообщения:
    41
    Адрес:
    St.Petersburg
    Ок, спасибо. Лан буду тогда в студии кодить =)