Посоветуйте, пожалуйста, библиотеку для Visual C++,
в целях создания графического интерфейса под
Windows.
Пробовал несколько библиотек:
MFC : не понравилось, очень нелогично,
но может быть, я плохо её знаю.
QT : Хорошая библиотека, но платная,
а бесплатная не ставится под
Visual Studio 2002
GTK : Очень хорошая библиотека под
*nix, но реализация под Win32
слабовата.
wxWindows : Не знаю, т.к. не нашёл
русскоязычной документации.
То, что пробовал, неплохо.
FOX : см. wxWindows.
Теперь стою на распутье и не знаю что
выбрать, может быть, посоветуете что другое.
Сейчас программирую на чистом WinAPI,
программировать на нём легко, но
занимает очень много времени.
29.09.03 07:13: Перенесено модератором из 'C/C++' — OE
Re: Посоветуйте, пожалуйста, библиотеку для Visual C++
Здравствуйте, ChiRus, Вы писали:
CR>Посоветуйте, пожалуйста, библиотеку для Visual C++, CR>в целях создания графического интерфейса под CR>Windows. CR>Пробовал несколько библиотек: CR> MFC : не понравилось, очень нелогично, CR> но может быть, я плохо её знаю.
А в чём нелогичность MFC??
Re[2]: Посоветуйте, пожалуйста, библиотеку для Visual C++
Здравствуйте, ChiRus, Вы писали:
CR>Здравствуйте, sercher, Вы писали:
S>> А в чём нелогичность MFC??
CR>Я MFC плохо знаю, очень поверхностно. CR>Возможно то впечатление, которое оказало CR>на меня MFC превратно, может быть я чего CR>не понял.
Как плюс MFC то что она хорошо документирована и полно примеров\исходников\статей\книг.
Есть еще WTL...
WBR, Igor Evgrafov
Re: Посоветуйте, пожалуйста, библиотеку для Visual C++
Здравствуйте, ChiRus, Вы писали:
CR>Посоветуйте, пожалуйста, библиотеку для Visual C++, CR>в целях создания графического интерфейса под CR>Windows.
CR>Пробовал несколько библиотек: CR> MFC : не понравилось, очень нелогично, CR> но может быть, я плохо её знаю.
Второе наиболее вероятно...
Но основной ее минус, то что более эта библиотека не обновляется.
CR> QT : Хорошая библиотека, но платная, CR> а бесплатная не ставится под CR> Visual Studio 2002
...Но, как всякая кроссплотформенная либа она тяжеловата...
Ее применение оправдано если ты делаешь прогу имеющую смысл на нескольких
платформах, А если это Windows-specific прога, то применение кроссплаторменных
библиотек — это уж слишком...
CR> GTK : Очень хорошая библиотека под CR> *nix, но реализация под Win32 CR> слабовата.
Опять-таки, те же яйца что и сверху
CR> wxWindows : Не знаю, т.к. не нашёл CR> русскоязычной документации. CR> То, что пробовал, неплохо. CR> FOX : см. wxWindows.
И снова-таки...
Что же касается русскоязычной документации, то совет тебе добрый учи английский.
Тогда проблема документации будет не столь острой.
CR>Теперь стою на распутье и не знаю что выбрать, может быть, посоветуете что другое. CR>Сейчас программирую на чистом WinAPI, программировать на нём легко, но занимает очень много времени.
Ну, коль скоро тебе легко и прятно программируется под голым API, то есть такая
библиотека WTL — это тонкий-претонкий враппер над голым Win32 API. Местами удобный,
местами не очень, но все же жизнь облегчающий неизмеримо...
____________________
God obviously didn't debug, hasn't done any maintenance, and no documentation can be found. Truly amateur work.
Re: Посоветуйте, пожалуйста, библиотеку для Visual C++
Здравствуйте, ChiRus, Вы писали:
CR> wxWindows : Не знаю, т.к. не нашёл CR> русскоязычной документации. CR> То, что пробовал, неплохо.
Да, её недостатки сродни MFC — достаточно тяжёлая, при статической сборке тянет за собой кучу кода, но если пишешь большое и нетривиальное приложение — то весьма удобно. Вот если бы ещё посуше...