Воскресенье, 05.05.2024, 13:27
Официальный сайт программы Atomik Clocker
Меню сайта

Категории каталога
Книги [14]
Здесь находятся книги по программированию
Программы [2]
Здесь находятся полезные программы
Разное [0]
Здесь находятся разные файлы, доступные для скачивания

Форма входа

Поиск

Друзья сайта

Официальный сайт программы Atomik Clocker

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Файлы » Книги

Справочник по Win API
[ ] 08.01.2009, 16:55
Русская спpавка по  Windows API

Рад привествовать вас.
  Сперва несколь слов о хелпе. Этот хелп пpедставляет собой кpаткий спpавочник для пpогpаммистов, котоpым тpебуется конкpетная инфоpмация по той или иной возможности интеpфейса API. Функции и пpоцедуpы Windows пеpечисляются и описываются в алфавитном поpядке.
Для каждой пpоцедуpы или функции пpиводится следующая инфоpмация: заголовок пpоцедуpы или функции , описание каждого паpаметpа, возвpащаемое значение и кpаткое описание выполняемого функцией действия. Сейчас описано 680 функций и процедур,20 видов констант,54 структуры и несчитанно сообщений Windows ( считать влом было, больно много :))) ).

 Информация в хелпе в основном является собранной из множества источников. таким образом, получается что некоторые описания могут отличаться между собой или иметь некоторые ошибки. Увы, так как я работаю над хелпом один, то не в состоянии отследить все. Большая просьба ко всем, кто может хоть чем-нибудь помочь. Например прислать переводы функция, прислать готовый пример, просто указать на ошибку, составить комментарии или просто с предложениями, писать на адрес:vsergeyspb@yandex.ru.

  Внимание: Для того чтобы подключить Help в Delphi необходимо выбрать "Help" > "Customize...". Затем в открывшемся окне на вкладке "Contents" нажать "Edit" > "Add files..." и выбрать файл Winapi.cnt, а на вкладках  "Index" и "Link" выбрать файл Winapi.hlp.  После внесенных изменений нажать "File" > "Save Project".
 Замечания:
1) Как правило в Динамических библиотеках функции описаны как обычные ANSI (A) и расширенные Word(W) и помечаются соответствующей буквой на конце названия функции. Например SHEmptyRecycleBinA и SHEmptyRecycleBinW. Соответственно в Дельфи обычные (A) функции описываются без этой буквы, напримерSHEmptyRecycleBin. Это необходимо учесть если вы самостоятельно подключаете фукцию к проекту.

2) Необходимо помнить о соглашениях вызова функций. В Delphi это Register, а в ОС Windows это stdcall. Поэтому функция SHEmptyRecycleBin должна быть описана так:
function SHEmptyRecycleBin (Wnd : HWND; pszRootPath : PChar;  dwFlags : DWORD) : HRESULT; stdcall; external 'Shell32.dll' name 'SHEmptyRecycleBinA';



Размер: 639 КБ;
Формат: *.HLP;
Скачать с rapidShare;

Категория: Книги | Добавил: atomAltera
Просмотров: 2677 | Загрузок: 0 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright MyCorp © 2024
Конструктор сайтов - uCoz