![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
FortMax |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 485 Регистрация: 2.10.2006 Где: Россия, г. Бироби джан ЕАО Репутация: нет Всего: 5 |
Первый раз собираюсь написать приложение для винды, но не знаю чем воспользоваться API или MFC ... В чём принципиальная разница ? И что лучше ? Просветите делитанта !!!
-------------------- ![]() |
|||
|
||||
WERITAS |
|
|||
******** ![]() ![]() Профиль Группа: Участник Сообщений: 582 Регистрация: 2.5.2005 Где: Москва Репутация: нет Всего: 5 |
В первый раз лучше АПИ конечно... MFC по сути из АПИ и складывается, только там всё "внутрь" спрятанно. Одеваться надо последовательно - сперва свитер, а уже потом куртка
![]() -------------------- Арт-менеджер клуба, разрешивший концерт Алексея Глызина, уволен с формулировкой "Мудак" |
|||
|
||||
FortMax |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 485 Регистрация: 2.10.2006 Где: Россия, г. Бироби джан ЕАО Репутация: нет Всего: 5 |
Т.е. MFC это готовые блоки из API ... ?
-------------------- ![]() |
|||
|
||||
Alek86 |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1299 Регистрация: 30.1.2007 Где: Киев Репутация: 21 Всего: 25 |
нет, это обертка над API.
много классов, которые делают все то же, что и на API, только чуть проще главное слово здесь - "чуть" ![]() |
|||
|
||||
zkv |
|
|||
![]() ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2133 Регистрация: 23.7.2006 Где: Санкт-Петербург Репутация: 26 Всего: 92 |
||||
|
||||
_Michael |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 23.6.2007 Где: з полонини Репутация: нет Всего: 6 |
На АРІ исполняемый файл меньше по размеру., чем если использовать MFC.
![]() Это сообщение отредактировал(а) _Michael - 2.11.2007, 20:10 -------------------- ...не убивайся ни о чем - все временно, хоть ночь темна но светлым днем беременна... Саади |
|||
|
||||
FortMax |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 485 Регистрация: 2.10.2006 Где: Россия, г. Бироби джан ЕАО Репутация: нет Всего: 5 |
если я выберу API это как-то ограничит мое приложение по сравнению с MFC ? или разница только в способе написания ?
-------------------- ![]() |
|||
|
||||
Alek86 |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1299 Регистрация: 30.1.2007 Где: Киев Репутация: 21 Всего: 25 |
не ограничит
разве что придется самому МНОГО велосипедов понапридумывать... и писать тяжелее большие программы ![]() NiK (00:02:20 5/11/2007) а в чем разница между winapi и mfc? Andrewk (00:03:48 5/11/2007) представь себе разднтцу... у тебя есть отвертка, и завод по производству строительных кранов... а тебе надо вкрутить лампочку... так что я бы посмотрел на апи для общего прдставления и сел бы писать проги на VCL или QT |
|||
|
||||
pompei |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.9.2007 Репутация: нет Всего: 6 |
Первое отличие: WinAPI - процедурно-ориентированная библиотека, а MFC - объектно ориентированно
Второе отличие: MFC использует WinAPI. Третье отличие (основное): MFC разрабатывалась для того, чтобы упростить программисту жизнь, т.е. макрасята попытались упростить интерфейс доступа к ресурсам ОС. Частично у них получилось, но например у борландовцев получилось это гораздо лучше: VCL - гораздо удобнее, чем MFC (кстати VCL - это тоже надстройка над WinAPI, да и вообще все библиотеки на винде являются надствройками над WinAPI) --------------------
А всё оказывается гораздо проще: пассивные наноструктуры - активные наноструктуры - системы наносистем - молекулярные наносистемы - сингулярность! По пять лет на каждый этап. |
|||
|
||||
FortMax |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 485 Регистрация: 2.10.2006 Где: Россия, г. Бироби джан ЕАО Репутация: нет Всего: 5 |
Спасибо, теперь вроде сетуация прояснилась ...
-------------------- ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |