Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];

Вниз

Что означают параметры в директивах   Найти похожие ветки 

 
Piter ©   (2005-01-16 17:17) [0]

WINVER_0x400_OR_GREATER
WINVER_0x401_OR_GREATER
WINVER_0x500_OR_GREATER

А то нигде не могу найти...


 
Anatoly Podgoretsky ©   (2005-01-16 19:33) [1]

И где это, почему приводишь кусок в отрыве от остального.


 
Piter ©   (2005-01-16 19:35) [2]

Например, в заголовках RAS:

type
 PHRasConn = ^THRasConn;
 HRASCONN = THandle;
 {$EXTERNALSYM HRASCONN}
 THRasConn = HRASCONN;

// Identifies an active RAS connection.  (See RasEnumConnections)

 PRasConnA = ^TRasConnA;
 PRasConnW = ^TRasConnW;
 PRasConn = PRasConnA;
 tagRASCONNA = record
   dwSize: DWORD;
   hrasconn: THRasConn;
   szEntryName: packed array[0..RAS_MaxEntryName] of AnsiChar;
{$IFDEF WINVER_0x400_OR_GREATER}
   szDeviceType: packed array[0..RAS_MaxDeviceType] of AnsiChar;
   szDeviceName: packed array[0..RAS_MaxDeviceName] of AnsiChar;
{$ENDIF}
{$IFDEF WINVER_0x401_OR_GREATER}
   szPhonebook: array[0..MAX_PATH-1] of AnsiChar;
   dwSubEntry: DWORD;
{$ENDIF}
{$IFDEF WINVER_0x500_OR_GREATER}
   guidEntry: TGUID;
{$ENDIF}
 end;
 {$EXTERNALSYM tagRASCONNA}
 tagRASCONNW = record
   dwSize: DWORD;
   hrasconn: THRasConn;
   szEntryName: packed array[0..RAS_MaxEntryName] of WideChar;
{$IFDEF WINVER_0x400_OR_GREATER}
   szDeviceType: packed array[0..RAS_MaxDeviceType] of WideChar;
   szDeviceName: packed array[0..RAS_MaxDeviceName] of WideChar;
{$ENDIF}
{$IFDEF WINVER_0x401_OR_GREATER}
   szPhonebook: array[0..MAX_PATH-1] of WideChar;
   dwSubEntry: DWORD;
{$ENDIF}
{$IFDEF WINVER_0x500_OR_GREATER}
   guidEntry: TGUID;
{$ENDIF}
 end;


 
Anatoly Podgoretsky ©   (2005-01-16 19:42) [3]

Это их личные определения, если у тебя нет то можешь сделать свои.
{$DEFINE WINVER_0x401_OR_GREATER}


 
Piter ©   (2005-01-16 20:36) [4]

А, точно. Не заметил файлика RAS.INC...


 
Piter ©   (2005-01-16 20:37) [5]

Но все равно странно, там есть флаги для Win2000.

У меня как раз она, но при запросе свойств соединения все флаги оказываются False, хотя не должны...


 
Anatoly Podgoretsky ©   (2005-01-16 20:44) [6]

А чего странного?
Обычная оптимизация под платформу. Если нужно максимальная совместимость то определять только WINVER_0x400_OR_GREATER


 
Piter ©   (2005-01-17 00:01) [7]

Странно то, что у меня w2k и флаги, которые описаны под w2k должны работать. А они не работают, все False...


 
jack128 ©   (2005-01-17 00:50) [8]

Я так понимаю ты САМ должен определить те дерективы, которые тебе нужны..


 
Piter ©   (2005-01-17 01:56) [9]

jack128 ©   (17.01.05 0:50) [8]

верно, с этим мы уже разобрались :)



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

Форум: "Основная";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.067 c
14-1105190158
xman
2005-01-08 16:15
2005.01.30
Connect to Quake III Arena


6-1100011528
MegaVolt
2004-11-09 17:45
2005.01.30
Как сделать для каждого пользователя подкл. к серверу свой слиент


9-1098852156
Malefic
2004-10-27 08:42
2005.01.30
Asphyre и PowerDraw: Почему спрайт коряво перемещается?


1-1106120724
Progh
2005-01-19 10:45
2005.01.30
Как задать иконку консольному приложению ?


1-1105603401
DelphiN!
2005-01-13 11:03
2005.01.30
Сортировка, с приоритетом на другие буквы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский