Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/30: Рейтинг темы: голосов - 30, средняя оценка - 4.50
 Аватар для ninja2
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041

MFC в visual studio

07.12.2013, 03:26. Показов 5797. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здорова господа!!!

У меня щас стоит visual studio 2010, но в ней нет почему то МФС?
Где скачать нормальную бесплатную версию visual studio 2010, что б вней была МФС, хочу начать изучать эту библиотеку .

Добавлено через 1 минуту
Вообще существуют ли официально бесплатные версии visual stuio с мфс, или мб. можно как то ее на экспресс ставить или как вообще начать изучать мфс???

Добавлено через 13 минут
От еще один вопрос, щас уже 2013 год заканчивается не устарел ли МФС? На чем щас создают приложения на С++ под виндовс, какая технология щас используется? Я знаю две технологии это С++, МФС, ВИНАПИ и есть СLI .NET. Какая щас в данный момен актуальна? Мб есть какая нить третья технология? Кросплатформенность и всякие там QT не рассматриваем так как в ней нету смысла ИМХО, если прога разрабатывается под виндовс то понятно что это прога коммерческая и смысл в кросплатформенности сам собой отпадает.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.12.2013, 03:26
Ответы с готовыми решениями:

Visual Studio C++ и MFC
Что нужно знать еще чтобы учить MFC за исключением С++?

Visual Studio C++ MFC Aplication
Всем привет! Есть задачи одна из них в скором времени достанется мне на рейтенге, Кому интересно порешать вот! Задание 1 ...

Visual Studio C++ MFC (графика)
Здравствуйте, прошу о помощи! Возникла необходимость написания графического приложения в Visual Studio. Задача кажется непосильной. Раньше...

14
 Аватар для Людвиг Бодмер
378 / 375 / 213
Регистрация: 29.03.2013
Сообщений: 867
07.12.2013, 09:22
ninja2, по поводу первого вопроса, библиотека MFC не входит в Visual Studio редакции Express и насколько я знаю никак отдельно ее поставить не получится.

Добавлено через 8 минут
А по поводу второй части вопроса, тут имхо тема холиварная. В разных областях применяют и разные типы проектов в зависимости от потребностей. Как мне кажется .NET в паре с WPF и WinForms более актуально и быстрее развивается, но без C++, WinApi тоже далеко не уедешь)
1
 Аватар для ninja2
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
07.12.2013, 14:42  [ТС]
Людвиг Бодмер, я уже понял, установил себе визуал студио премиум 2013, а от что касается второй части, это разработка под виндовс на С++ тут не ясно что щас актуально, какую технологию лучше использовать?
Цитата Сообщение от Людвиг Бодмер Посмотреть сообщение
В разных областях применяют и разные типы проектов в зависимости от потребностей. Как мне кажется .NET в паре с WPF и WinForms более актуально и быстрее развивается, но без C++, WinApi тоже далеко не уедешь)
Нет ну я имел введу с С++, какие щас в данное время исользуются технологии, две есть СLI .NET и С++ ВИНАПИ, МФС, от и думай мб еще и третья есть, яж новичок незнаю, и вообще стоит ли учить CLI .NET?
0
 Аватар для Людвиг Бодмер
378 / 375 / 213
Регистрация: 29.03.2013
Сообщений: 867
07.12.2013, 15:17
ninja2, вот еще тема в помощь, чтобы разобраться В чем разница MFC проектов и CLI проектов? CLI .NET - это вообще смесь С++ и С#, я на этом языке не пишу, поэтому мало что могу сказать. Вот кстати статья годная на хабре http://habrahabr.ru/post/111071/ А библиотек для С++ много, я вот WTL/ATL использую, например. Вообще у нас получается какая-то путаница языков, интерфейсов и библиотек)
1
 Аватар для ninja2
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
07.12.2013, 17:32  [ТС]
Людвиг Бодмер, ну ты я вижу шаришь, а что ты думаешь на счет QT? я вообще считаю что в кросплатформенности смысла нету?
0
 Аватар для Людвиг Бодмер
378 / 375 / 213
Регистрация: 29.03.2013
Сообщений: 867
10.12.2013, 09:49
ninja2, я вообще под Windows пишу и с QT мне сталкиваться не приходилось, но я думаю не стоит быть столь категоричным Кроссплатформенный инструментарий разработки необходим, операционных систем много нужных и разных)
1
419 / 418 / 72
Регистрация: 27.05.2012
Сообщений: 1,168
14.12.2013, 22:03
Людвиг Бодмер, ninja2, ребят вы странные
ninja2, вот не правильно ты считаешь - если так рассуждать то ты заведомо урезаешь рынок своему товару. Кросплатформенность это очень приятная фича Qt, а так - это мощнейший фреймворк для создания Gui + инструментарий для работы с сетью, мультимедиа, многопоточностью и многим многим другим

попробуещь Qt, почти уверен, больше ни на что другое не перейдешь
0
16.12.2013, 10:19

Не по теме:

Кудаив, а почему я странный по вашему мнению?

0
16.12.2013, 13:31

Не по теме:

Людвиг Бодмер, тем что до сих пор не попробовали использовать Qt! :) Людвиг Бодмер, без обид

1
3178 / 1937 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
16.12.2013, 13:39
Цитата Сообщение от Кудаив Посмотреть сообщение
попробуешь Qt, почти уверен, больше ни на что другое не перейдешь
+ 20-30 Mb бесполезного хлама в каждом приложении. Несовместимость версий библиотек. Если обнаруживаю, что скачал что-то на Qt, верный признак, что либо не запустится, либо пойдет в трэш за бесполезностью.
0
419 / 418 / 72
Регистрация: 27.05.2012
Сообщений: 1,168
16.12.2013, 14:12
gazlan, Каспер на Qt, Movavi пишут на Qt, Opera на Qt - могу продолжать
0
 Аватар для ninja2
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
17.12.2013, 00:33  [ТС]
Кудаив, Не знаю, я от попробовал создавать на ВИНАПИ приложение на диалоговых окнах, ну самое легкое с одним диалоговым окном в visual stuio в визуальном редакторе создаешь форму и в своей процедуре обрабатываешь события, так ничего сложного нету, мне аж понравилось реально первое окошко создал с кнопками, я пока текстовое поле, списки, и кнопки знаю, ну понял как создавать и ничего сложного нету.
Для большинства приложений достаточно одного диалогового окна, это такой тип приложений, просто выделяют такой тип на диалоговых окнах, он так и называется. От собираюсь написать базу данных телефонных номеров, там есть ее пример, но он старый книга за 2008 год и код не работает как нужно, сам логику перепишу, а каркас такой же оставлю, плюс еще нужно будет сделать текстовый редактор и еще несколько приложений мелких, понравилось создавать и ничего сложного нету, формочек накидал и обрабатывай события, одно плохо нельзя выводить текст на экран как в консоли, все таки проги которые для себя я создаю в консоли, мелкие для обработки текста.

Добавлено через 3 минуты
С формами там все просто, я с html их знаю, там тоже почти самое, от другое интересно, у меня есть игра реверси в консоли, и от как же для нее ГУИ создавать? Мне ж нужно поле рисовать фишки на нем нарисовать, двигать эти фишки, на чем это делается, что то мне кажется наврятли на ВИНАПИ?
0
419 / 418 / 72
Регистрация: 27.05.2012
Сообщений: 1,168
17.12.2013, 19:37
Цитата Сообщение от ninja2 Посмотреть сообщение
визуальном редакторе
на Qt тоже такое есть - называется QtDesigner, тоже также обрабатываешь события приходящие от гуи
Цитата Сообщение от ninja2 Посмотреть сообщение
От собираюсь написать базу данных телефонных номеров
в Qt есть поддержка баз данных и довольно таки не хилая
Цитата Сообщение от ninja2 Посмотреть сообщение
наврятли на ВИНАПИ
опять таки говоря про Qt, тут можно использовать QGraphicsScene, QGraphicsView и QGraphicsItem' ы - Qt шные средства для работы не сложной графикой
можно заморочиться по сильнее и использовать OpenGl или DirectX, и опять таки в Qt есть встроенная поддержка OpenGl
1
 Аватар для ninja2
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
17.12.2013, 20:03  [ТС]
Кудаив, Я просматривал объявления С++ программист, так там восновном знания МФС, ВИНАПИ, com, многопоточное программирование, С# и нет. QT вроде не видел, что где то требуется, qt похоже непопулярный. МФС требуется много и именно что б опыт был 3 года , похоже сильная штука.
0
419 / 418 / 72
Регистрация: 27.05.2012
Сообщений: 1,168
17.12.2013, 20:57
Цитата Сообщение от ninja2 Посмотреть сообщение
МФС требуется много
писал я на MFC - гемморой страшнючий, не встречал таких вакансий

учитывая свой скромный опыт - коммерческие продукты не станут писать на винапи - сильно долго, низкоуровневое ведь программирование, используют фреймворки - MFC, Qt - не все фреймворки, есть еще GTK+, wxWidgets, Juce, FLTK и так далее. Насколько я знаю Qt один из самых распространенных, покопайся в инете))
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.12.2013, 20:57
Помогаю со студенческими работами здесь

Visual Studio 6.0 C++ MFC Событие BEGIN_EVENTSINK_MAP
Задача: 1. есть диалог, на нем: 1.1. List Control со столбцами "Штрих-код" и "Количество". 1.2. Check Box 2. если Check Box...

Visual Studio C++ MFC Application - работа с файлом
Средствами c++ создаётся некий файл: void Cvar5Dlg::OnBnClickedButton2() { CDialog1 dlg; CFile myFile; ...

Построение графиков в MFC приложении Visual Studio.
Ребята, проверьте пожалуйста код программы. Задача построить график функции f(x)=sec x. Вроде бы все правильно, т.е. ошибок при...

Как подсоединить MFC AppWizard к С++ 9.0 Visual Studio ?
Подскажите пожалуйста где можно скачать MFC AppWizard для С++ 9.0 Visual Studio? В инете нашла только для С++ 6. И как его подсоединить?

Окно со свойствами в проекте MFC, как в Visual Studio
Мне нужно окошечко свойств как в VisualStudio. Обязательно на MFC. Для этого я создал проект SDI со стилем Visual Studio. Там как раз было...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru