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
|
Знать бы откуда читать MSDN.
На этих страницах я нашел только предложения на подписку рассылок на 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
|
На этом сайте, конечно, есть вся инфа по API-функциям и структурам данных.
Но:
1. У множества API — функций в качестве параметра выступает указатель на какую-нибудь область памяти, которая содержит структуру. В этой структуре содержаться от 2 до нескольких десятков переменных. И каждая из этих переменных что-то хранит. А теперь давайте прикинем:
допустим, что у 400 функций есть входной параметр указатель на какую-нибудь структуру, в среднем структура содержит 10 переменных.
Большинство из переменных могут принимать только стандартные значения (комбинация флагов и т.п.). Так получается, что нужно узнать о назначении около 4000 возможных факторов. Но все эти описания структур раскиданы по множествам веб-страниц этого сайта (msdn.microsoft.com). При открытии страницы с описание какой-то структуры в среднем грузится 80 КБайт данных. Дома у меня за интернет установлен тариф 0.45 Гривен за 1 МБ.
И это при том, что в день я трачу в среднем 15 грн.
И лишние страницы тоже придется грузить.
В общем неудобно во первых, что слишком много страниц надо открывать.
Этот сайт скорее всего подходит для справок по функциям, нежели для их изучения.
Можно скачать в интернет-центре дешево все нужные страницы, как нибудь ухитрившись получить список их адресов в текстовом файле.
Но если после этого прити домой, то окажется, что для понимания работы с АПИ-функциями нужно знать назначения вышесказанных структур, а их описания находятся на других страницах. И опять нужно ждать целую неделю, чтобы пойти в интернет-центр. За это время можно уже забыть, что я хотел.
2. Все на английском.
Да, там готовые архивы.
Но насколько они подойдут для изучения программного интерфейса ?
И полное ли в них описание ?
|
|
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, через интернет юзать мсдн в жизни не додумаюсь
|
|
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
|
Да у меня тоже есть справочники. Только в них нет примеров применения описываемых функций. Если у вас есть справочник с примерами применения каждой описываемой функции, то напишите мне в ПМ.
|
|
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
И занимает место на экране. А для сообщений остается меньше свободного пространства.
Зачем мне это, не пойму. Я и так знаю, на каком сайте нахожусь.
Во вторых это долбаное оформление, когда список тем вместе со списком сообщений. И что остается для того, чтобы посмотреть сообщения — в лучшем случае полэкрана.
Зато текстовый редактор для написания нового сообщения там большущих размеров ! И зачем так сделано ?
|
|
Grigoriy |
Отправлено: 15.03.2006, 04:34 |
|
Мастер участка
Группа: Участник
Сообщений: 381
|
А если открывать ответы на новой странице — то ничего этого уже нет
|
|