Форум программистов, компьютерный форум, киберфорум
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. Показов 5781. Ответов 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
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru