Windows.inc для WindowsVista and Windows7

Тема в разделе "WASM.BEGINNERS", создана пользователем S79, 18 окт 2009.

  1. S79

    S79 New Member

    Публикаций:
    0
    Регистрация:
    7 дек 2008
    Сообщения:
    20
    Привет всем
    Не у кого нет нового заголовочного файла Windows.inc для masm32 ?
    Конкретно интересуют следующие константы для использования с функцией SHGetFolderPath
    FOLDERID_System (CSIDL_SYSTEM)
    FOLDERID_Templates (CSIDL_TEMPLATES)
    FOLDERID_Windows (CSIDL_WINDOWS)
    Спасибо за помощь .
     
  2. InsidE

    InsidE Member

    Публикаций:
    0
    Регистрация:
    28 май 2009
    Сообщения:
    357
    Адрес:
    Over the hills and far away...
    а масм32 скачать сложно ?
    и вообще эти константы находятся в файле 'winextra.inc'

    [- файл в аттаче :) -]
     
  3. S79

    S79 New Member

    Публикаций:
    0
    Регистрация:
    7 дек 2008
    Сообщения:
    20
    Спасибо за аттач, но значения констант
    (CSIDL_SYSTEM),(CSIDL_TEMPLATES),(CSIDL_WINDOWS) у меня конечно есть.
    Но в WindowsVista and Windows7 используются их аналоги FOLDERID_System ,
    FOLDERID_Templates, FOLDERID_Windows , которых у меня как раз и нет.
    Или может в Windows 7 (как и в WindowsVista) эти значения также поддерживаются?
    Никто не проверял?
     
  4. S79

    S79 New Member

    Публикаций:
    0
    Регистрация:
    7 дек 2008
    Сообщения:
    20
    Поделитесь последним файлом windows.h
    Спасибо
     
  5. irrona

    irrona Member

    Публикаций:
    0
    Регистрация:
    26 май 2004
    Сообщения:
    178
    Адрес:
    Тирасполь
    S79
    Я так понимаю, что тебе нужны GUIDы специальных каталогов Windows? Все они перечислены в реестре. Вот путь к ветке:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\FolderDescriptions

    Там, например, можно увидеть, что каталог Windows имеет идентификатор F38BF404-1D43-42F2-9305-67DE0B28FC23
     
  6. S79

    S79 New Member

    Публикаций:
    0
    Регистрация:
    7 дек 2008
    Сообщения:
    20
    Спасибо, понял. Но все же если есть возможность выложить Windows.inc или Windows.h для С, буду очень благодарен.
     
  7. irrona

    irrona Member

    Публикаций:
    0
    Регистрация:
    26 май 2004
    Сообщения:
    178
    Адрес:
    Тирасполь
    У меня их нет.
     
  8. InsidE

    InsidE Member

    Публикаций:
    0
    Регистрация:
    28 май 2009
    Сообщения:
    357
    Адрес:
    Over the hills and far away...
    незнаю зачем вам windows.h...вобщем вот файл из Windows SDK for server 2008.
     
  9. S79

    S79 New Member

    Публикаций:
    0
    Регистрация:
    7 дек 2008
    Сообщения:
    20
    Спасибо
     
  10. Semiono

    Semiono Member

    Публикаций:
    0
    Регистрация:
    27 ноя 2005
    Сообщения:
    793
    Лучче конвертер напишите, заодно и для fasm ?
    я вот один даже знаю http://comrade.ownz.com/sources/dll2inc.zip
    хотя не пойму куда он вывод девает?
    чтоли эхом >> файл создавать? и фитчи /u /a он чё-то игнорирует...
     
  11. Semiono

    Semiono Member

    Публикаций:
    0
    Регистрация:
    27 ноя 2005
    Сообщения:
    793
    кто-то помню библы собирал для всех версий виндоус, чем это закончилось не ясно, или это для других дел было?
     
  12. comrade

    comrade Константин Ёпрст

    Публикаций:
    0
    Регистрация:
    16 сен 2002
    Сообщения:
    232
    Адрес:
    Russian Federation
    Semiono
    Это старая версия. Новая для /a /u где-то лежит далеко - сильно нужна?