Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Создание справочника Windows API

Страница: 1 | 2 |

 

  Вопрос: Категории функций WinAPI Добавлено: 07.01.04 19:25  

Автор вопроса:  Иван | Web-сайт: www.vbnet.ru | ICQ: 147688925 

Существует 89 категорий функций Windows API. Прошу высказать свои соображения на счет того, какие категории можно объединить и нужен качественный перевод каждой категории.

 

Atom
Bitmap
Brush
Button
Caret
Clipboard
Clipping
Color
Combo Box
Common Dialog Box
Communication
Console
Coordinate Space and Transformation
Cursor
Data Decompression Library
Debugging
Device Context
Device Input and Output
Device Management
Dialog Box
Dynamic Data Exchange
Dynamic Data Exchange Management
Dynamic-Link Library
Edit Control
Error Handling
Event Logging
File I/O
File Mapping
File System
Filled Shape
Font and Text
Handle and Object
Hook
Icon
Input Method Editor
Keyboard Accelerator
Keyboard Input
Line and Curve
List Box
Mailslot
Memory Management
Menu
Message and Message Queue
Metafile
Mouse Input
Multiple Display Monitors
Multiple Document Interface
National Language Support
Network Management
Network DDE
Painting and Drawing
Path
Pen
Performance Monitoring
Pipe
Power Management
Printing and Print Spooler
Process and Thread
PSAPI
Rectangle
Region
Registry
Resource
Rich Edit Control
Scroll Bar
Service
Static Control
String
Structured Exception Handling
Synchronization
System Information
System Shutdown
Tape Backup
Terminal Services
Text Object Model
Time
Timer
Tool Help
Unicode and Character Set
Uniscribe
User Profile
Version Information
Window
Window Class
Window Procedure
Window Property
Window Station and Desktop
Windowless Rich Edit Control
Windows Networking

Ответить

  Ответы Всего ответов: 24  

Номер ответа: 1
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #1
Добавлено: 07.01.04 19:43

Предлагаю сделать максимально тупо на первое время: разфасовать API по DLL, в которых они содержатся. Так будет наиболее легко, к тому же сначала у нас не будет столько API, чтобы хотя бы немного заполнить все эти категории

Ответить

Номер ответа: 2
Автор ответа:
 NeForm@t



ICQ: 252999255 

Вопросов: 36
Ответов: 247
 Web-сайт: g--k.newmail.ru
 Профиль | | #2
Добавлено: 07.01.04 20:20

Надо сделать не он-лайн учебник, а программу и базу данных в собственном формате

По поводу API по DLL -  не самая хорошая идея, програмисты из мелкомягкого распихали зачастую схожие функции по разным библиотекам, это мы знаем что где валяется. Интересно а для кого тогда учебник? Имхо, надо делать по категриям типа окна\система\графика и т.д. и обязательно удобный поиск

Ответить

Номер ответа: 3
Автор ответа:
 Иван



Администратор

ICQ: 147688925 

Вопросов: 24
Ответов: 708
 Web-сайт: www.vbnet.ru
 Профиль | | #3
Добавлено: 07.01.04 22:59

Я не хочу потом все переписывать. Т.е. надо делать, так чтобы небыло потом мучительно больно!

Все это дело будет в базе данных, а html текст будет формироваться для сайтовской версии справочника "на лету".

Ответить

Номер ответа: 4
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #4 Добавлено: 07.01.04 23:48
А зачем объединять категории? Или количество этих категорий имеет решающее значение? Думаю, что пусть так и будет, как в этом списке из 89 категории. Чем больше категорий, тем легче искать информацию

Ответить

Номер ответа: 5
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #5
Добавлено: 08.01.04 00:18

Наоборот, чем больше категорий, тем сложнее искать информацию :). Лучше сделать n категорий, в каждой из которых n подкатегорий с примерно n функциями. n^3~1000, т.е. n~10. Т.е. надо объединить по 10 указанных категорий в разделы

Ответить

Номер ответа: 6
Автор ответа:
 NeForm@t



ICQ: 252999255 

Вопросов: 36
Ответов: 247
 Web-сайт: g--k.newmail.ru
 Профиль | | #6
Добавлено: 08.01.04 00:35

Короче надо сделать 2 версии:он-лайн и для скачивания

Потом надо сделать форму для отправки новых функций:

Имя(твоё)

Функция(полный вид)

Описание

Примечание

Дополнительные константы, типы

Ссылки

Ответить

Номер ответа: 7
Автор ответа:
 Иван



Администратор

ICQ: 147688925 

Вопросов: 24
Ответов: 708
 Web-сайт: www.vbnet.ru
 Профиль | | #7
Добавлено: 08.01.04 06:58

Вот это уже ближе к теме. Т.е. объединить схожие категории в разделы. Хотя нетрудно подсчитать, что если мы опишем 500 функций (это уже будет офигенно много, так как максимум что я видел по русски это около 200), то в каждой категории будет по примерно 12 функций. Т.е. насчет "искать" сильно не нужно беспокоиться и можно вообще объединить некоторые категории:

Например: File I/O + File Mapping + File System = Функции для работы с файлами или просто "Файлы"

Ответить

Номер ответа: 8
Автор ответа:
 Иван



Администратор

ICQ: 147688925 

Вопросов: 24
Ответов: 708
 Web-сайт: www.vbnet.ru
 Профиль | | #8
Добавлено: 08.01.04 07:02

Кроме того есть еще куча категорий которые легко выделяются в одну:

Button + Combo Box + List Box + Rich Edit Control + Scroll Bar + Static Control = Стандартные элементы управления

 

Ладно я пошел на работу, а вы к вечеру сообразите какие категории делать.

Ответить

Номер ответа: 9
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #9 Добавлено: 08.01.04 08:55

2The One:

ты прав на счет формата отсылки сообщений с новыми API

2Иван:

не плохо бы объединить это все по группам:

1)Windows

2)Text

3)...

4)...

Ответить

Номер ответа: 10
Автор ответа:
 mzx



ICQ: 259560026 

Вопросов: 21
Ответов: 143
 Профиль | | #10 Добавлено: 08.01.04 11:52

Вообще-то есть книжка Эпплмана. В ней 2 кг примерно API-функций. И все по русски. А оформление справочника у Климова достаточно удобное в виде *.chm. Что главное - с примерами.

Можно общими силами насобирать неплохую коллекцию.

Я только не понял, это будет online на этом сайте или offline.

 

Можно еще и по виндовским сообщениям сделать нормальный справочник.

Ответить

Номер ответа: 11
Автор ответа:
 Иван



Администратор

ICQ: 147688925 

Вопросов: 24
Ответов: 708
 Web-сайт: www.vbnet.ru
 Профиль | | #11
Добавлено: 08.01.04 20:33

В идеале должно быть две версии справочника: online и offline.

Ладно.

1. Я создаю категории сам, раз никто их не предлагает.

2. Делаю раздел на сайте по API в котором будет форма для отправки описани.

3. Начинаем работать.

Ответить

Номер ответа: 12
Автор ответа:
 Александр



Разработчик Offline Client

ICQ: 204034 

Вопросов: 106
Ответов: 1919
 Профиль | | #12 Добавлено: 08.01.04 20:40

Я тоже хочу работать!!! :)

Что мне делать?

Ответить

Номер ответа: 13
Автор ответа:
 Иван



Администратор

ICQ: 147688925 

Вопросов: 24
Ответов: 708
 Web-сайт: www.vbnet.ru
 Профиль | | #13
Добавлено: 08.01.04 23:52

Вот какие категории функций я изобрел:

http://www.vbnet.ru/winapi/

 

Проверяйте.

Ответить

Номер ответа: 14
Автор ответа:
 AASoft



Вопросов: 86
Ответов: 920
 Профиль | | #14 Добавлено: 09.01.04 04:45

menyu i okna i MDI- v odnu nado slit`

znaacki, metafajly, i BMP tozhe, v odnu

nu i.t.d.

Ответить

Номер ответа: 15
Автор ответа:
 NeForm@t



ICQ: 252999255 

Вопросов: 36
Ответов: 247
 Web-сайт: g--k.newmail.ru
 Профиль | | #15
Добавлено: 09.01.04 22:31

100% надо его сильно кастрировать, столько линков, быстро надоест щёлкать

Кинь линк на раздел в содержании

Напиши быстрее форму для отправки, чтобы мы могли уже слать

и ещё идея:

допустим если кто-то прислал больше 100 функций - в справочнике указать полную инфу о авторе, линки на мыло и на сайт и тд. А если меньше, то просто вписать в список "сообщников"

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам