C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Где скачать полный справочник по функциям API (W)?, Для винды.
Grigoriy
Отправлено: 09.12.2005, 14:21


Мастер участка

Группа: Участник
Сообщений: 381



Вот я знаю, что в стандартном модуле Windows системы программирования Borland Delphi есть ссылки на функции API (Windows) из библиотек каталога %SystemRoot%/System32. И описано таким образом 2200 функций API и много типов переменных. Но я не знаю назначения большинства из них. Методом научного тыка мне удалось узнать использование только некоторых таких функций. Например из модуля gdi32.dll назначение и использование функций для вывода растровых изображений на монитор из массива. Если бы найти полный справочник по функциям dll-библиотек windows и по типам переменных, передаваемых этим функциям, то можно наиболее эффективно составлять программы и использовать все возможности ОС что нинаесть быстро.
Кто знает сайты, может, где доступны для скачивания архивы с пояснениями использования функций API и типов переменных передаваемых функциям ?
Gal
Отправлено: 09.12.2005, 15:19


Станционный диспетчер

Группа: Участник
Сообщений: 124



Читайте MSDN
и еще
http://subscribe.ru/catalog/comp.soft.prog...g.ruswinapihelp
http://rusproject.newmail.ru
http://www.bcbdev.ru/
http://emanual.ru/
Grigoriy
Отправлено: 18.12.2005, 05:57


Мастер участка

Группа: Участник
Сообщений: 381



QUOTE
Читайте MSDN


Знать бы откуда читать MSDN.
QUOTE

и еще
http://subscribe.ru/catalog/comp.soft.prog...g.ruswinapihelp
http://rusproject.newmail.ru
http://www.bcbdev.ru/
http://emanual.ru/

На этих страницах я нашел только предложения на подписку рассылок на Email.
Valdemar
Отправлено: 19.12.2005, 09:12


Мастер участка

Группа: Участник
Сообщений: 433



QUOTE
Знать бы откуда читать MSDN.

http://msdn.microsoft.com/
Gal
Отправлено: 19.12.2005, 12:10


Станционный диспетчер

Группа: Участник
Сообщений: 124



http://forum.vingrad.ru/index.php?s=06d25c...last_post&st=40
Grigoriy
Отправлено: 23.12.2005, 16:00


Мастер участка

Группа: Участник
Сообщений: 381



QUOTE (Valdemar @ 19/12/2005, 09:12)
http://msdn.microsoft.com/

На этом сайте, конечно, есть вся инфа по API-функциям и структурам данных.
Но:
1. У множества API — функций в качестве параметра выступает указатель на какую-нибудь область памяти, которая содержит структуру. В этой структуре содержаться от 2 до нескольких десятков переменных. И каждая из этих переменных что-то хранит. А теперь давайте прикинем:
допустим, что у 400 функций есть входной параметр указатель на какую-нибудь структуру, в среднем структура содержит 10 переменных.
Большинство из переменных могут принимать только стандартные значения (комбинация флагов и т.п.). Так получается, что нужно узнать о назначении около 4000 возможных факторов. Но все эти описания структур раскиданы по множествам веб-страниц этого сайта (msdn.microsoft.com). При открытии страницы с описание какой-то структуры в среднем грузится 80 КБайт данных. Дома у меня за интернет установлен тариф 0.45 Гривен за 1 МБ.
И это при том, что в день я трачу в среднем 15 грн.
И лишние страницы тоже придется грузить.
В общем неудобно во первых, что слишком много страниц надо открывать.
Этот сайт скорее всего подходит для справок по функциям, нежели для их изучения.
Можно скачать в интернет-центре дешево все нужные страницы, как нибудь ухитрившись получить список их адресов в текстовом файле.
Но если после этого прити домой, то окажется, что для понимания работы с АПИ-функциями нужно знать назначения вышесказанных структур, а их описания находятся на других страницах. И опять нужно ждать целую неделю, чтобы пойти в интернет-центр. За это время можно уже забыть, что я хотел.

2. Все на английском.


QUOTE

http://forum.vingrad.ru/index.php?s=06d25c...last_post&st=40.

Да, там готовые архивы.
Но насколько они подойдут для изучения программного интерфейса ?
И полное ли в них описание ?
Valdemar
Отправлено: 23.12.2005, 16:04


Мастер участка

Группа: Участник
Сообщений: 433



MSDN можно купить на DVD-диске.
Guest
Отправлено: 23.12.2005, 16:18


Не зарегистрирован







[URL=http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en]Windows® Server 2003 SP1 Platform SDK
[/URL]
Microsoft® Windows Server 2003 SP1 Platform SDK — April 2005 Edition
The Platform SDK for Microsoft® Windows® Server 2003 SP1 contains the information and tools you need to develop Windows-based applications. You can use this SDK to develop both 32- and 64-bit applications.

The Microsoft® Windows® Software Development Kit (SDK) provides the documentation, samples, header files, libraries, and tools you need to develop applications that run on Windows. The applications you develop with this edition of the SDK can run on the x86, x64 and Itanium-based versions of Windows Server 2003 SP1, Windows XP SP2, Windows XP x64 Pro Edition, and Windows 2000. A new custom install allows you to select components you wish to install on a more granular level.

This edition of the SDK replaces the previous SDKs for Windows XP SP2 and Windows Server 2003 and can be used to develop applications for those platforms.

This SDK is also available as a low-cost CD. You can also order some of the legacy releases of the SDK at the site. To order a CD
Gedeon
Отправлено: 23.12.2005, 17:23


Ветеран

Группа: Модератор
Сообщений: 1742



а ЧТО за проблема, идете и покупаете на диске рублей за 100 максимум, мне как раз седня принесли вс2005 и мсдн2005, через интернет юзать мсдн в жизни не додумаюсь smile.gif
Grigoriy
Отправлено: 23.12.2005, 23:04


Мастер участка

Группа: Участник
Сообщений: 381



А сколько есть функций API для работы с сетью ?
Может кто нибудь назвать какие то API функции, которые передают что-то по локальной сети ?
Grigoriy
Отправлено: 14.03.2006, 09:55


Мастер участка

Группа: Участник
Сообщений: 381



Подскажите мощный форум по API-функциям
__Cheat3r
Отправлено: 14.03.2006, 12:29


Станционный диспетчер

Группа: Участник
Сообщений: 110



Незнаю , насколько вас заитересует — http://develab.narod.ru/api/index0.htm
у меня есть пару справочников. могу прислать на мыло , если хотите.

Giny
Отправлено: 14.03.2006, 13:47


Ученик-кочегар

Группа: Участник
Сообщений: 23



Посмотрите здесь:

http://forum.vingrad.ru/index.php?s=c6ca8c...showtopic=62752
Doga
Отправлено: 14.03.2006, 17:17


Мастер участка

Группа: Участник
Сообщений: 575



rsdn.ru
Grigoriy
Отправлено: 14.03.2006, 18:36


Мастер участка

Группа: Участник
Сообщений: 381



QUOTE (__Cheat3r @ 14/03/2006, 12:29)
Незнаю , насколько вас заитересует — http://develab.narod.ru/api/index0.htm
у меня есть пару справочников. могу прислать на мыло , если хотите.

Да у меня тоже есть справочники. Только в них нет примеров применения описываемых функций. Если у вас есть справочник с примерами применения каждой описываемой функции, то напишите мне в ПМ.
BreakPointMAN
Отправлено: 15.03.2006, 01:11


Станционный диспетчер

Группа: Участник
Сообщений: 86



Нашел у себя в закладках: http://vsokovikov.narod.ru/Msdn_api/Global...K/index_sdk.htm
Grigoriy
Отправлено: 15.03.2006, 04:20


Мастер участка

Группа: Участник
Сообщений: 381



rsdn.ru — не нравится мне он по некоторым основаниям.
Во первых на каждой странице постоянно "висит" сверху вот такое
RSDN
R U S S I A N S O F T W A R E D E V E L O P E R N E T W O R K
И занимает место на экране. А для сообщений остается меньше свободного пространства.
Зачем мне это, не пойму. Я и так знаю, на каком сайте нахожусь.

Во вторых это долбаное оформление, когда список тем вместе со списком сообщений. И что остается для того, чтобы посмотреть сообщения — в лучшем случае полэкрана. sad.gif
Зато текстовый редактор для написания нового сообщения там большущих размеров ! И зачем так сделано ?
Grigoriy
Отправлено: 15.03.2006, 04:34


Мастер участка

Группа: Участник
Сообщений: 381



А если открывать ответы на новой странице — то ничего этого уже нет

Вернуться в Вопросы программирования в C++Builder