Автор
|
Тема: 2server_mouse
|
frostbitten |
опубликован 12-02-2002 15:16 MSK
Вот в топике "Для начинающих. C/C++ - что выбрать?", вы упамянули о том, что применяете WTL. Вот есть пара общих вопросов.1. Это ничего, что микросовт ее больше не поддерживает и не включает в состав Platform SDK? 2. Ее вообще кто-то доделывает (clip-code я имею ввиду)? 3. Можно ли комбой ATL+WTL избавиться от MFC... а то она уже ... конкретно. P.S. Я когда искал альтернативу MFC наткнулся на WTL, посмотрел сэмплы (отлично!). Но поисследовав окружающую ее среду пока не решаюсь использовать ее в апликациях. Не юзал я ее, короче, еще.
|
server_mouse
|
опубликован 12-02-2002 15:43 MSK
У WTL одно большое достоинство -- легковесные ехе и отсутствие DLL. Недостатков завались -- отсутствие официальной поддержки, слабость средств разработки. Профи это в принципе не пугает. Хотя я всё БОЛЬШОЕ предпочитаю делать на MFC. И только потому, что лучше её знаю, и потому на ней чуть-чуть быстрее получается (cредств разработки дают своё). Увы, я далёк от профи... :)Кто поддерживает? Да наверное только сами программисты. :( Micro$oft идёт навстречу C# & .NET >Можно ли комбой ATL+WTL избавиться от MFC... а то она уже ... конкретно. Можно. Но тяготит в основном отсутствие всяческих ClassWisard. А в остальном она очень похожа на MFC. И несомненно удобнее, из-за шаблонов.
|
ADK
|
опубликован 13-02-2002 05:49 MSK
как это так тяготит? Я так понял, что там можно юзать ATL Class wizard, но он почему-то не юзается... Вот в ATL, чтобы вставить диалог нужно выбрать Insert New ATL Object ->Dialog. И там, понятно, все обработчики генерируются IDE. В WTL там вылазит какая-то ошибка, я спрашивал, можно ли её побороть... Никто не ответил. А на codeproject.com периодически появдляются классы-расширения от стронних разработчиков... |