|
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
|
|
MFC в visual studio07.12.2013, 03:26. Показов 5781. Ответов 14
Метки нет (Все метки)
Здорова господа!!!
У меня щас стоит visual studio 2010, но в ней нет почему то МФС? Где скачать нормальную бесплатную версию visual studio 2010, что б вней была МФС, хочу начать изучать эту библиотеку .Добавлено через 1 минуту Вообще существуют ли официально бесплатные версии visual stuio с мфс, или мб. можно как то ее на экспресс ставить или как вообще начать изучать мфс??? Добавлено через 13 минут От еще один вопрос, щас уже 2013 год заканчивается не устарел ли МФС? На чем щас создают приложения на С++ под виндовс, какая технология щас используется? Я знаю две технологии это С++, МФС, ВИНАПИ и есть СLI .NET. Какая щас в данный момен актуальна? Мб есть какая нить третья технология? Кросплатформенность и всякие там QT не рассматриваем так как в ней нету смысла ИМХО, если прога разрабатывается под виндовс то понятно что это прога коммерческая и смысл в кросплатформенности сам собой отпадает.
0
|
|
| 07.12.2013, 03:26 | |
|
Ответы с готовыми решениями:
14
Visual Studio C++ и MFC Visual Studio C++ MFC Aplication Visual Studio C++ MFC (графика) |
|
378 / 375 / 213
Регистрация: 29.03.2013
Сообщений: 867
|
|
| 07.12.2013, 09:22 | |
|
ninja2, по поводу первого вопроса, библиотека MFC не входит в Visual Studio редакции Express и насколько я знаю никак отдельно ее поставить не получится.
Добавлено через 8 минут А по поводу второй части вопроса, тут имхо тема холиварная. В разных областях применяют и разные типы проектов в зависимости от потребностей. Как мне кажется .NET в паре с WPF и WinForms более актуально и быстрее развивается, но без C++, WinApi тоже далеко не уедешь)
1
|
|
|
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
|
||
| 07.12.2013, 14:42 [ТС] | ||
|
Людвиг Бодмер, я уже понял, установил себе визуал студио премиум 2013, а от что касается второй части, это разработка под виндовс на С++ тут не ясно что щас актуально, какую технологию лучше использовать?
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
|
|
|
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
|
|
| 16.12.2013, 13:39 | ||
|
0
|
||
|
419 / 418 / 72
Регистрация: 27.05.2012
Сообщений: 1,168
|
|
| 16.12.2013, 14:12 | |
|
gazlan, Каспер на Qt, Movavi пишут на Qt, Opera на Qt - могу продолжать
0
|
|
|
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 | ||||
|
можно заморочиться по сильнее и использовать OpenGl или DirectX, и опять таки в Qt есть встроенная поддержка OpenGl
1
|
||||
|
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 | ||
|
учитывая свой скромный опыт - коммерческие продукты не станут писать на винапи - сильно долго, низкоуровневое ведь программирование, используют фреймворки - MFC, Qt - не все фреймворки, есть еще GTK+, wxWidgets, Juce, FLTK и так далее. Насколько я знаю Qt один из самых распространенных, покопайся в инете))
1
|
||
| 17.12.2013, 20:57 | |
|
Помогаю со студенческими работами здесь
15
Visual Studio 6.0 C++ MFC Событие BEGIN_EVENTSINK_MAP Visual Studio C++ MFC Application - работа с файлом Построение графиков в MFC приложении Visual Studio. Как подсоединить MFC AppWizard к С++ 9.0 Visual Studio ? Окно со свойствами в проекте MFC, как в Visual Studio Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
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 на бесплатный. . .
|