Другие языки программирования и технологии

За сколько времени можно нормально изучить WinApi?

И не говорите, что сейчас это никому не нужно)) (есть почему-то такое мнение). Каков ваш личный опыт?
WinAPI включает более 2000 ф-ций, плюс куча структур, перечислений, макросов. Если это пытаться запомнить наизусть. то придётся очень долго учить. Главное понять принцип работы windows-приложений и самой винды. Сделать самостоятельно несколько крупных (по меркам WinAPI) проектов. А далее с божьей помощью и MSDN будет легко. Информации в нете валом по любой проблеме.
Это ссылка на обалденный ресурс по WinAPI.Скачай сборник статей по С++.Там есть ВСЁ!!!
http://netcode.ru/download/?id_d=2
И не слушай о ненужности WinAPI.Это основа основ для программирования под виндой. А если придётся пересесть на линукс, то приятно удивишся, что там тоже всё на API.Причем названия ф-ций и структура программ похожа. И даже если жизнь сведёт тебя с C# и .NET,то там очень часто придётся обращаться к вызовам WinAPI напрямую.
Илья Ильин
Илья Ильин
9 759
Лучший ответ
При усидчивости, трудолюбии и большом желании, думаю, за месяц - основы.
Как и всё остальное: Чем больше нужно для реальных дел и больше мозгов и упорства - тем быстрее разберетесь. В очень экстремальных условиях ИМХО нижний предел - полгода. Если "выучить"="научиться эффективно применять в реально работающих программах".
BP
Blakc Prinss
81 421
А смысл?
Примерно такой же,
как и в изучении таблицы логарифмов...
Олег Полегаев
Олег Полегаев
87 201
Да можно в первый день изучения WinAPI уже такое писать...
При хорошем источнике само образования, за день!)))))))))))))))))))))))))))))
Не нужно, ибо шлак. Ибо венда не единственная и далеко не лучшая ОСь. А вменяемые люди пишут кроссплаформенный код.

Как говорил один из разрабов linux-проекта WINE, Winapi это как набор книг. Не все нужны сразу, но чем больше знаешь, тем меньше дырок. Так что если надо, начинайте читать ту книгу которая вам нужна.
Юрий Самар
Юрий Самар
30 330
плюс бесконечность, тк апи большой и но выучить можно хотя бы основные пункты, а на всё остальное и оф сайт мелкасофта с русским msn помогут.
Сергей Сивовол
Сергей Сивовол
27 111
кому-то и пару месяцев хватит.. .

а кто-то и 10 лет будет корпеть.. . но так и не поймет - в чем суть...)))))))
Denis Nzv
Denis Nzv
18 620
за 1 день
зависит от интелекта
Понять как применять те или иные функции можно достаточно быстро. Для остального есть справочники, у меня вон один на полке стоит. Все равно в голове все не удержишь...
Андрей Лубов
Андрей Лубов
4 389
Хм.. . ИМХО это достаточно актуально.. . а вот изучить весь этот темный лес быстро не получиться слишком многое толком не задокументированно.. . (((
Ну за годик выучишь.
Askhat A
Askhat A
3 853
Все зависит от твоей соображалки.
Ал
Александр
3 039
Около года.
Тихон Шклярук
Тихон Шклярук
2 070
я его до сих пор не пойму
Ки
Киря
1 782
пока не напишешь