Форум программистов, компьютерный форум, киберфорум
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. Показов 5750. Ответов 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
3176 / 1935 / 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
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru