|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.02.2014, 19:43 | #1 |
Регистрация: 30.07.2011
Сообщений: 8
|
какой тип приложения под Windows выбрать?
Здравствуйте!
Никогда раньше не писал GUI на С++ под Windows, только консольные программки. Однако теперь возникла такая потребность и я не знаю какой тип приложения выбрать. Читал про MFC, однако пишут, что он вроде как устарел, кто-то рекомендует CLR. Также просматривал код приложений с использованием WinAPI, но как понял - там довольно-таки непросто их создавать и по времени тоже немало занимает. Может кто-то из вас сможет подсказать, что выбрать? Заранее спасибо. |
03.02.2014, 20:02 | #2 | |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Цитата:
|
|
03.02.2014, 20:07 | #3 |
Регистрация: 30.07.2011
Сообщений: 8
|
Да, согласен, не уточнил ) Мне нужно написать небольшую программку для инженерных расчетов, ничего сверхсложного она делать не будет. То есть данные можно будет ввести в поля ввода или прочитать из файла, ну и должен быть экспорт, например, в текстовый файл или в Word/Excel, ну и возможно, если это потребуется, вывести результат в AutoCAD.
|
03.02.2014, 20:54 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Вот сразу в Экзеле или Ворде и делай )
I'm learning to live...
|
04.02.2014, 11:26 | #5 |
Пользователь
Регистрация: 28.01.2014
Сообщений: 15
|
Если очень хочется и быстро, тогда стоит воспользоваться библиотекой Qt - все равно так или иначе придется что-то изучать, а тут и просто и кроссплатформенно (если вдруг понадобится).
На чистом WinAPI можно замучаться писать гуишное приложение. Лучше уж тогда MFC. Если брать среду CLR, то там во-первых, С++ немного изменен сам по себе, во-вторых нужно изучить саму библиотеку классов .NET. А если так - тогда уж лучше изучить и воспользоваться C# - на нем писать приложения гораздо приятнее, по скорости разницы с C++/CLR не заметите (ее в принципе толком и не будет - генерируется промежуточный CIL код что там, что там, и для одной и той же задачи он будет почти одинаковый в случае C# и С++/CLR). |
04.02.2014, 11:32 | #6 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Ничего себе! Это называется "ничего сверхсложного"? В Word и Excel ещё можно вывести данные используя стандартные средства, но только не в AutoCAD.
ИМХО здесь без COM/ActiveX никак не обойтись. Можно конечно и через .NET, но это только для AutoCAD 2004 и выше и не уверен, что сработает. |
04.02.2014, 11:46 | #7 |
Пользователь
Регистрация: 28.01.2014
Сообщений: 15
|
Streletz, может ему подогнали готовую либу, которая на вход принимает какие-то данные и выгружает уже файл AutoCAD А если по-серьезному, то задача экспорта в автокадовский файл действительно нетривиальная, да и смотря что экспортировать-то (с автокадом не работал, но ЕМНИП, чертежи это будут?)
|
04.02.2014, 12:19 | #8 | |||
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Цитата:
Цитата:
Цитата:
|
|||
04.02.2014, 12:34 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
04.02.2014, 12:46 | #10 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Как говорила Великая Мумия - Учиться, учиться и ещё учится.
Моя интертрепация - лечиться, лечиться.........
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какой строковый тип выбрать? | greenisius | Общие вопросы C/C++ | 1 | 30.11.2013 17:28 |
какой тип данных С# выбрать | Sergey_gorobets | Помощь студентам | 2 | 08.02.2013 12:04 |
Какой язык выбрать под задачу? | E-ch | Помощь студентам | 6 | 13.11.2010 16:43 |
Нужна помощь по запуску windows приложения под Linux | gigi1988 | Windows | 1 | 13.10.2009 12:58 |
Делаю сайты, пишу маленькие/большие скрипты. Пишу веб-приложения и приложения под Windows. | SkyM@n | Фриланс | 3 | 29.12.2007 16:21 |