![]() |
|
|
![]()
|
|
| yngwie19 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 829 Регистрация: 15.6.2008 Где: Новгород Репутация: нет Всего: нет |
Здравствуйете Я собираюсь изучать MFC, знаю только WinAPI. Подскажите с какой книги начать если учесть что Я хочу писать на VS 2008. Некоротые рекомендуют книгу "Visual C++ 6 Учебный курс" С.Холзнер. Однако она для VS 6.0. Подскажите какую книгу выбрать ?
|
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 2 Всего: 211 |
yngwie19
Я бы не рекомендовал изучать MFC. Он уже давно помирает, причем весьма успешно..я уж не говорю о том что даже микрософт помогает ему быстро и безболезненно умереть выпуском платформы .NET. Лучше на мой взляд изучать что нибудь другое, вместо проекта у которого сомнительное будущее. Хотя...вам конечно виднее, это мое лично мнение. Это сообщение отредактировал(а) azesmcar - 18.5.2009, 16:56 |
|||
|
||||
| yngwie19 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 829 Регистрация: 15.6.2008 Где: Новгород Репутация: нет Всего: нет |
azesmcar, посоветуйте тогда какую библиотеку выбрать, чтобы вожно было также просто окошки рисовать, а то на WinAPi уж очень долго. Многие тоже пишут что MFC устарел однако предлодить альтернативу никто не может. Кстати как насчет того что MS выпустила обновление библиотеки MFC, (интерфейс 2007 ворда) значит не все так плохо ?
|
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 2 Всего: 211 |
Windows Forms, QT Две достойные альтернативы. Выбирайте, а еще лучше - учите оба. |
|||
|
||||
| yngwie19 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 829 Регистрация: 15.6.2008 Где: Новгород Репутация: нет Всего: нет |
azesmcar, Windows Form это случайно не C# ? кижечку не подскажите ?
|
|||
|
||||
| azesmcar |
|
||||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 2 Всего: 211 |
Случайно - нет Windows Forms это название библиотеки программирования графического интерфейса, она является частью Microsoft .NET Программировать можно на C++ .NET, C#, VB.NET...и так далее. А вообще - C# изучить не помешает. Хорошая книга - C# и платформа .NET Троелсен Выслал ссылку в ПМ.
ничего не могу сказать Они в МФЦ уже сколько лет ничего не добавляли и не изменяли..я смотрю что в шестой студии, что сейчас - одна хрень. С чего вдруг решили, не знаю Это сообщение отредактировал(а) azesmcar - 19.5.2009, 08:55 |
||||
|
|||||
| yngwie19 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 829 Регистрация: 15.6.2008 Где: Новгород Репутация: нет Всего: нет |
http://forum.vingrad.ru/forum/topic-259604.html Спасибо Вам за разьяснение. Я бы не хотел сейчас изучать C#, т.к только закончил с WiNAPI - он там особо не пригодится. Можете посоветовать книжечку по WinForm для С++ ? |
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 2 Всего: 211 |
ну так это тоже самое. Так в МФЦ -то все равно не добавляли, выпустили пак дополнений просто, в стандартный пакет МФЦ - это не входит. Причем выпустили сравнительно недавно. Не знаю..мне не кажется что они хотят возродить МФЦ. Это не тот проект который надо возрождать. Учитывая как плохо он написан. MSDN http://msdn.microsoft.com/en-us/library/ms235634(VS.80).aspx там компоненты просто, ничего такого сложного. Посмотреть функции компонентов в MSDN и писать. |
|||
|
||||
| yngwie19 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 829 Регистрация: 15.6.2008 Где: Новгород Репутация: нет Всего: нет |
azesmcar, мне бы хотелось все же книжечку почитать. Чтобы про структуру самого приложения узнать. Т.е Вы предлагаете переходить на C++.NET привильно я Вас понял? и мне не зачем для этого изучать C#, могу писать на любимом С++?
|
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 2 Всего: 211 |
Да нет вообще-то..на .НЕТ я бы порекоммендовал писать именно на C#. Он сейчас самый популярный. На С++ кросплатформенно можете использовать QT. Вот тут есть список некоторых книг. http://www.amazon.com/Book-Qt-Art-Building...s/dp/1593271476 вам нужно выбрать для начала библиотеку. Писать на C++.NET - лично я бы не рекомендовал. Спросу мало на рынке. Это сообщение отредактировал(а) azesmcar - 19.5.2009, 10:20 |
|||
|
||||
| Alca |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3993 Регистрация: 14.6.2006 Репутация: 6 Всего: 50 |
А что там плохого?
Мешков и Тихомиров Visual C++ и MFC Добавлено через 1 минуту и 14 секунд Еще есть ATL, WTL Добавлено через 4 минуты и 2 секунды Библиотека ATL 8: внутренняя структура и применение. Microsoft Visual Studio 2005 |
||||
|
|||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 2 Всего: 211 |
Встречный вопрос..а что там хорошего? Тонна макросов, куча непонятно как работающих функций, недружелюбный и интуитивно непонятный интерфейс обьектов?
вот пример..комментарии нужны? |
|||
|
||||
| Alca |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3993 Регистрация: 14.6.2006 Репутация: 6 Всего: 50 |
MFC ехе-шник будет быстрее работать, чем ехе-шник .NET-нетовский. WTL - неплохая альтернатива MFC. |
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 2 Всего: 211 |
что именно будет работать быстрее?? плюс хотелось бы взглянуть на результаты тестов, если такие есть. даже если так, это не говорит о том что МФЦ - хорош. Он спроектирован - хуже некуда. Это наглядный пример того - как не надо программировать да, есть такое недоразумение
опять же - комментарии нужны? Это сообщение отредактировал(а) azesmcar - 19.5.2009, 13:32 |
|||
|
||||
| Alca |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3993 Регистрация: 14.6.2006 Репутация: 6 Всего: 50 |
Ну С# это же не копилируемый язык.
Добавлено через 1 минуту и 18 секунд А ты на чем больше всего программишь? |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |