C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Нетология

 29 - Сравнение USER32 для Windows 98 и Windows 2000 / Win 32 API / Win32 API

Шаг 29 - Сравнение USER32 для Windows 98 и Windows 2000

На основе созданной нами программы в прошлом шаге я сравнил набор функций USER32 для Win98 и Win2000. Выводы такие.

Часть недокументированных функций в Windows 2000 больше не живет. Вот один из примеров.

Win 98			Win2000
......
CharNextA			CharNextA
CharNextExA		CharNextExA
CharNextExW			
CharNextW			CharNextW
CharPrevA			CharPrevA
CharPrevExA		CharPrevExA
CharPrevExW	
......		

Функция CharNextExW в MSDN для Visual Studio 6.0 не описана и исчезла в Win 2000. Это случай не единственный. Ряд функций изчез.

В Windows 2000 появился ряд новых функций. Правда я не могу проверить описаны они или нет в MSDN 2000, так как им еще не обзавелся :-(((((

Win 98				Win2000
......
CreateDesktopW			CreateDesktopW
CreateDialogIndirectParamA		CreateDialogIndirectParamA
				CreateDialogIndirectParamAorW
CreateDialogIndirectParamW		CreateDialogIndirectParamW
CreateDialogParamA			CreateDialogParamA
......

Так вот в Win98 функций 648, а в Win2000 695. С учетом того, что из API функции были удалены. Вывод не пользуйтесь недокументированными функциями ради бога.


| |
Автор Каев Артем.
[AD]





Letyshops [lifetime]