Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.15;
Скачать: CL | DM;

Вниз

_WIN32_WINNT   Найти похожие ветки 

 
APiC ©   (2007-03-17 06:23) [0]

Доброго времени мастера!
Нашел на сайти по с++ вот такую штуку "Чтобы использовать API-функции Windows XP (и более поздних версий), вы должны определить в своем коде _WIN32_WINNT равной 0=0501". А в делфи как? Мне как раз нужно исходник с с++ на делфи перекинуть...


 
Anatoly Podgoretsky ©   (2007-03-17 09:03) [1]

> APiC  (17.03.2007 06:23:00)  [0]

Думаю, что а данном тексте ошибка, но точно также возможно надо определить. Но  в любом случае программа написана плохо.


 
palva ©   (2007-03-17 10:00) [2]

Это чтобы h-файл правильно описал вам функцию, поскольку от версии к версии функции немного меняются.
А в делфи как вы собираетесь обращаться к API? Все равно в Windows.tpu эти продвинутые функции скорее всего не описаны. Так что будете самостоятельно их прописывать. Если будете оформлять эти описания в виде tpu, то можете вставить туда макрос _WIN32_WINNT_0501 и сделать условную компиляцию, как это сделано в h-файлах. Только зачем, если использовать это tpu вы будете только для последней версии Windows. Или у вас будет код, который должен компилироваться в разные версии exe в зависимости от ОС?


 
Apic ©   (2007-03-25 11:48) [3]

Спасибо за развернутый ответ!



Страницы: 1 вся ветка

Текущий архив: 2007.04.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.032 c
6-1161764071
yuriks
2006-10-25 12:14
2007.04.15
idFTP и большие файлы


2-1174808701
APiC
2007-03-25 11:45
2007.04.15
Записи на С++


2-1174602981
magicworld
2007-03-23 01:36
2007.04.15
Проверить


1-1171965660
dzmitry[li]
2007-02-20 13:01
2007.04.15
Вернуть значения свойств формы в значение по умолчанию (design)


15-1174275673
Slider007
2007-03-19 06:41
2007.04.15
С днем рождения ! 18 марта