Deutsch

WinApi

372  1 2 3 все
taksos посетитель06.03.06 18:50
taksos
NEW 06.03.06 18:50 
Какие учебники, книги, примеры программ с исходными кодами есть по WinApi в сети ?
#1 
Murr коренной житель06.03.06 20:27
Murr
NEW 06.03.06 20:27 
в ответ taksos 06.03.06 18:50
MSDN?
#2 
Simple Nothing is f*cked07.03.06 11:07
Simple
NEW 07.03.06 11:07 
в ответ taksos 06.03.06 18:50
Можешь посмотреть Miranda IM (www.miranda-im.org), она написана целиком на WinAPI.
#3 
taksos посетитель07.03.06 13:47
taksos
NEW 07.03.06 13:47 
в ответ Murr 06.03.06 20:27
Может еще что есть?
А что Miranda смотреть, у нее ведь исходников нет.
#4 
WishWaster Master of Conspiracy08.03.06 00:11
WishWaster
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 (с)
#5 
Caralgand прохожий08.03.06 03:11
NEW 08.03.06 03:11 
в ответ taksos 06.03.06 18:50
a isxodniki tebe na nakom yazike?
#6 
taksos посетитель08.03.06 06:53
taksos
NEW 08.03.06 06:53 
в ответ Caralgand 08.03.06 03:11
Cpp
#7 
Simple Nothing is f*cked08.03.06 11:21
Simple
NEW 08.03.06 11:21 
в ответ taksos 07.03.06 13:47
> А что Miranda смотреть, у нее ведь исходников нет.
http://www.miranda-im.org/
В ответ на:
Miranda IM is published under the GPL license and is free of charge.

#8 
taksos посетитель08.03.06 11:33
taksos
NEW 08.03.06 11:33 
в ответ Simple 08.03.06 11:21
Я что-то поторопился, сказал что она без исходников. Ну все равно посмотрел я раздел исходников, там их много, долго их разбирать. Для начала с простенького начать надо.
#9 
Simple Nothing is f*cked08.03.06 12:26
Simple
NEW 08.03.06 12:26 
в ответ taksos 08.03.06 11:33
Тогда тебе прямая дорога в MSDN, samples смотреть :)
#10 
taksos посетитель08.03.06 13:57
taksos
NEW 08.03.06 13:57 
в ответ Simple 08.03.06 12:26
Что-то я там samples не нашел, если конечно это не описание работы функций и небольшой примерчик
#11 
WishWaster Master of Conspiracy08.03.06 19:35
WishWaster
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 (с)
#12 
-=barmaley=- гость09.03.06 17:31
-=barmaley=-
NEW 09.03.06 17:31 
в ответ taksos 06.03.06 18:50, Последний раз изменено 09.03.06 17:42 (-=barmaley=-)
соглсен с предыдущими постами, - MSDN это кладезь информации. Ну а для общего развития можешь посмотреть здесь http://www.mentalis.org/index2.shtml
#13 
taksos посетитель10.03.06 10:58
taksos
NEW 10.03.06 10:58 
в ответ -=barmaley=- 09.03.06 17:31
Скудненько на этой ссылочке
Вот еще хочу спросить. У меня такая ситуация: изучили мы с++(синтаксис и т.д.), потом преподаватель предложил нам два пути либо WinAPI, либо Builder изучать. Мы выбрали API, а вообще кто где программирует?
#14 
  digital_pilot авиатор х#ев10.03.06 11:04
10.03.06 11:04 
в ответ taksos 10.03.06 10:58, Последний раз изменено 10.03.06 11:05 (digital_pilot)
странно... winapi - набор системных функций win32, builder (который?) - компайлер и ide от борланда, непонятные альтернативы... По-любому, и то, и другое - прошлый век. Необходимость работы с WinAPI отмирает с распространением .NET, билдеры загнуцца после намечающейся их продажи борландом.
#15 
Simple Nothing is f*cked10.03.06 11:17
Simple
NEW 10.03.06 11:17 
в ответ digital_pilot 10.03.06 11:04
Необходимость работы с API умерла уже давно, еще когда появился MFC ;-)
#16 
  digital_pilot авиатор х#ев10.03.06 11:21
NEW 10.03.06 11:21 
в ответ Simple 10.03.06 11:17
тоже верно, хотя, кроме распространенных промышленных библиотек, были наверняка хардкорщики поменьше, сами лепившие свои классы на базе WinAPI.
#17 
Simple Nothing is f*cked10.03.06 11:23
Simple
NEW 10.03.06 11:23 
в ответ digital_pilot 10.03.06 11:21
Ясно. Типа тролтека ;)
#18 
voxel3d Wind of madness10.03.06 11:27
voxel3d
NEW 10.03.06 11:27 
в ответ taksos 10.03.06 10:58
И то и другое морально устарело, но знать как написать оконное приложение используя WinAPI, на мой взгляд, не помешает. Эта подсистема ещё долго не подохнет в виндовсах. Это не значит, что оно пригодится "в чистом виде" когда-то, я бы просто изучил WinAPI для ясности понимания, что скрывается внутри оконных библиотек. Билдер фтопку, мертворождённый младенец, его, вот, точно изучать не стоит. Мало того, что оно всегда было на шаг позади Дельфи, так ещё и компилятор отстойный.
Сейчас актуально изучать .Net. Если брать распространённые развивающиеся оконные библиотеки, то, в порядке убывания я бы изучал на Вашем месте Qt, gtk, wxWidgets. Это кроссплатформенные оконные библиотеки (это далеко не полный список того, что существует в природе), которые широко используются как в Unix среде, так и в виндовсе (в нём меньше, т.к. эта ниша традиционно была занята угрёбищным MFC). Особенное внимание, я бы посоветовал обратить на Qt -- весьма качественная и удобная библиотека.
Dropbox - средство синхронизации и бэкапа файлов.
#19 
voxel3d Wind of madness10.03.06 11:31
voxel3d
NEW 10.03.06 11:31 
в ответ digital_pilot 10.03.06 11:21
Я дофига на соурсфорже видел проектов, где самопальные оконные либы использовались. Некоторые были весьма ничего себе. Однажды я сам писал свою красивую кросплатформенную оконную либу, но вовремя одумался...
Dropbox - средство синхронизации и бэкапа файлов.
#20 
1 2 3 все