Вход на сайт
WinApi
06.03.06 18:50
Какие учебники, книги, примеры программ с исходными кодами есть по WinApi в сети ?
NEW 08.03.06 00:11
в ответ taksos 07.03.06 13:47
MSDN - самое полное, с примерами и детальнейшей документацией. Причем совершенно бесплатно, на сайте самого микрософта. А практические примеры должны быть тут: http://www.codeguru.com/ или тут: http://codeproject.com/ (это навскидку).
If something sounds too good to be true, it probably is (с)
NEW 08.03.06 11:21
в ответ taksos 07.03.06 13:47
> А что Miranda смотреть, у нее ведь исходников нет.
http://www.miranda-im.org/
http://www.miranda-im.org/
В ответ на:
Miranda IM is published under the GPL license and is free of charge.
Miranda IM is published under the GPL license and is free of charge.
NEW 08.03.06 19:35
в ответ taksos 08.03.06 13:57
Плохо искал: http://msdn2.microsoft.com/en-us/library/1370z17c.aspx. Ещ╦ скачай Platform SDK (это бесплатно) - там куча примеров, на все случаи жизни.
If something sounds too good to be true, it probably is (с)
NEW 09.03.06 17:31
соглсен с предыдущими постами, - MSDN это кладезь информации. Ну а для общего развития можешь посмотреть здесь http://www.mentalis.org/index2.shtml
NEW 10.03.06 11:04
странно... winapi - набор системных функций win32, builder (который?) - компайлер и ide от борланда, непонятные альтернативы... По-любому, и то, и другое - прошлый век. Необходимость работы с WinAPI отмирает с распространением .NET, билдеры загнуцца после намечающейся их продажи борландом.
NEW 10.03.06 11:27
в ответ taksos 10.03.06 10:58
И то и другое морально устарело, но знать как написать оконное приложение используя WinAPI, на мой взгляд, не помешает. Эта подсистема ещё долго не подохнет в виндовсах. Это не значит, что оно пригодится "в чистом виде" когда-то, я бы просто изучил WinAPI для ясности понимания, что скрывается внутри оконных библиотек. Билдер фтопку, мертворождённый младенец, его, вот, точно изучать не стоит. Мало того, что оно всегда было на шаг позади Дельфи, так ещё и компилятор отстойный.
Сейчас актуально изучать .Net. Если брать распространённые развивающиеся оконные библиотеки, то, в порядке убывания я бы изучал на Вашем месте Qt, gtk, wxWidgets. Это кроссплатформенные оконные библиотеки (это далеко не полный список того, что существует в природе), которые широко используются как в Unix среде, так и в виндовсе (в нём меньше, т.к. эта ниша традиционно была занята угрёбищным MFC). Особенное внимание, я бы посоветовал обратить на Qt -- весьма качественная и удобная библиотека.
Сейчас актуально изучать .Net. Если брать распространённые развивающиеся оконные библиотеки, то, в порядке убывания я бы изучал на Вашем месте Qt, gtk, wxWidgets. Это кроссплатформенные оконные библиотеки (это далеко не полный список того, что существует в природе), которые широко используются как в Unix среде, так и в виндовсе (в нём меньше, т.к. эта ниша традиционно была занята угрёбищным MFC). Особенное внимание, я бы посоветовал обратить на Qt -- весьма качественная и удобная библиотека.
Dropbox - средство синхронизации и бэкапа файлов.
NEW 10.03.06 11:31
в ответ digital_pilot 10.03.06 11:21
Я дофига на соурсфорже видел проектов, где самопальные оконные либы использовались. Некоторые были весьма ничего себе. Однажды я сам писал свою красивую кросплатформенную оконную либу, но вовремя одумался...

Dropbox - средство синхронизации и бэкапа файлов.
NEW 10.03.06 11:37
> Когда-то у меня была идея написать свой броузер... :-D
А свой стринг ты написал?
Моя реализация была мегабыстрее стандартного std::string, VCL AnsiString и MFC аналога. Правда, с локалями не умела работать.
А свой стринг ты написал?


Dropbox - средство синхронизации и бэкапа файлов.
NEW 10.03.06 17:47
в ответ taksos 10.03.06 10:58
по ссылке качаешь ALLAPI GUIDE - подсмотреть можно что и куда передавать когда MSDN под рукой нет, правда написано на васике, но думаю после с++ проблем не составит переложить.
поподробней можешь на pinvoke.net. ну а про то, кито на чем, так я плавно перешел на .NET сейчас больше на С шарпе пишу (С#) не сказать что в диком неописуемом восторге, но состояние близкое к эйфории испытываю после того как вспомню MFC обертки к базам.
поподробней можешь на pinvoke.net. ну а про то, кито на чем, так я плавно перешел на .NET сейчас больше на С шарпе пишу (С#) не сказать что в диком неописуемом восторге, но состояние близкое к эйфории испытываю после того как вспомню MFC обертки к базам.
NEW 10.03.06 18:43
Скажу всем спасибо за помощь. А сам пока изучю WinAPI, потом займусь чем-н посерьезнее из перечисленного всеми вами. Т.е. единогласное мнение поповоду Builder'a - НЕТ??? И еще один вопрос: под конец учебного года надо выполнить какой-н проект, его я буду делать на API, как бы это не смешно звучало. Может у кого есть какие-н идеи? Несложных программ, можно какие-н сетевые проги...
NEW 10.03.06 22:07
в ответ taksos 10.03.06 18:43
Т.е. единогласное мнение поповоду Builder'a - НЕТ???
------
Не совсем единогласное - есть области в которых и сейчас Билдеру - ДА. Просто Борланд продает эту свою часть и что с нею будет и будет ли хоть что-то - не ясно. Отсюда - единственное оставшееся средство - .net.
его я буду делать на API
-----
Читай Симпла и... это... удачи.
------
Не совсем единогласное - есть области в которых и сейчас Билдеру - ДА. Просто Борланд продает эту свою часть и что с нею будет и будет ли хоть что-то - не ясно. Отсюда - единственное оставшееся средство - .net.
его я буду делать на API
-----
Читай Симпла и... это... удачи.

NEW 10.03.06 22:26
в ответ digital_pilot 10.03.06 22:16
Эээ... Полистай мои мессаги по поводу VB6-шного проекта. Того самого, где по 200К кода на форму. Потом поговорим об скорости разработки.
И это... в Билдере ты видишь _результат выборки_, каким он будет при работе, в гриде еще до трансляции, а основные баги - именно тут.
И это... в Билдере ты видишь _результат выборки_, каким он будет при работе, в гриде еще до трансляции, а основные баги - именно тут.
