Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Win API


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / WinAPI

Выпуск № 173
от 30.11.2005, 11:27

Администратор:Калашников О.А.
В рассылке:Подписчиков: 262, Экспертов: 24
В номере:Вопросов: 1, Ответов: 1


Вопрос № 30200: Здравствуйте, Уважаемые Эксперты. Я очень надеюсь на Вас. Думаю Вы мне поможете.Я выбрал именно Ваш раздел по WinApi, потому что это очень сложное дело, а если вы разбираетесь с WinApi значит вы сможете ответить на мои вопросы. В другие разделы я не ...

Вопрос № 30.200
Здравствуйте, Уважаемые Эксперты. Я очень надеюсь на Вас. Думаю Вы мне поможете.Я выбрал именно Ваш раздел по WinApi, потому что это очень сложное дело, а если вы разбираетесь с WinApi значит вы сможете ответить на мои вопросы. В другие разделы я не стал писать потому, что Мои вопросы не подходят ни к одному разделы. Я думаю, что на вопросы которые я задам Вам, Вы сами раньше искали ответы, и готовы Мне помоч.
Пожалуйста, только можете ответить поподробнее, это очень важно.
1) Что такое SDK.Про него все говорят?
2) Что такое MSDN.Про него все говорят тоже,а я не знаю что это и где это?
Наверное глупые вопросы ,но всё же. Я сам пишу скрипты на PHP, делаю сейчас свой движок,всё понятно, потому что я купил книгу в которой написаны все функции и программирую я хорошо (dos ,pascal, c), решаю задачки олимпиадные, графы там разные. Так я к чему это всё. К тому что я дорос уже до нового уровня- программирования для windows. Но проблема, я не знаю какие книги купить. Я прихожу в магазин, а там программирование на си, паскаль, т.е. Синтаксис языка, и простые задачки и примеры, то-есть то что я уже давно знаю. А теперь вопрос
3)Какие книги порекомендуете для прогаммирования под Windows?
4)Почему когда я создаю новое приложение в дельфи -пустое с одной кнопкой, оно весит 400 килобайт?
5)Shell_TrayWnd-Что это такое, нигде про это не написано, где официальная документация, почему про это все говорят, где они про это узнали.Хочу читать первоисточник.
6)Вот все говорят -Внесите такую строчку в реестр и будет то-то.Где официальная документыция, справочники мне не нужны.Где они это нашли.Они же не методом брута подбирают ключи и ветки.Хочу первоисточник.Или всётаки брут?
7)Что за HANDLE такой (в PHP знаю), а в Windows?
8) Что такое HWND?
9)Все ли программы пишутся на WinApi?

Но вот и всё что меня волнует, Самое главное порекомендуйте хорошие книжки.
Всё, зарание спасибо, больше так много писать не буду.
Отправлен: 25.11.2005, 11:26
Вопрос задал: Якушев Александр Михайлвич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Raptor1
Здравствуйте, Якушев Александр Михайлвич!
1. software development kit - комплект для разработки программного обеспечения, обычно включает в состав справочную информацию, примеры использования, исходный код и сами скомпилированные библиотеки и т.д.
2.Microsoft Developer Network - справочная система для разработкиков, она является наиболее полным справочником и набором примеров для программиста под WIN32 (занимает около 3 CD дисков).
4. Потому что оно содержит код дельфийской библиотеки VCL.
5. Не все ключи реестра официально документированя и ряд из них найден дествительно методом анализа их содержания и отслеживания того, ктои как их использует.
6. HANDLE - дескриптор какого либо объекта, например потока
7. HWND - handle to window
8. Под Windows да, так же как все программы исполняемые на процессорах Intel независимо от среды разработки компилируются в его систему комманд, так и все библиотеки которые ты можешь использовать при разработке программ в конечном итоге обращаются к API. Ты же можешь при программировании почти не видеть этих API функций, используя их высокоуровненые аналоги и обертки, например MFC. Иногда это удобно, иногда не очень.
Ответ отправил: Raptor1 (статус: 10-ый класс)
Отправлен: 26.11.2005, 13:29


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Яндекс Rambler's Top100 hotlog_js="1.0"; hotlog_r=""+Math.random()+"&s=314124&im=101&r="+escape(document.referrer)+"&pg="+ escape(window.location.href); document.cookie="hotlog=1; path=/"; hotlog_r+="&c="+(document.cookie?"Y":"N"); hotlog_js="1.1";hotlog_r+="&j="+(navigator.javaEnabled()?"Y":"N") hotlog_js="1.2"; hotlog_r+="&wh="+screen.width+'x'+screen.height+"&px="+ (((navigator.appName.substring(0,3)=="Mic"))? screen.colorDepth:screen.pixelDepth) hotlog_js="1.3" hotlog_r+="&js="+hotlog_js; document.write("HotLog")

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.winapifaq
Архив рассылки
Отписаться
Вспомнить пароль

В избранное