2010-05-05 2 views
1

Я пишу аппликацию GUI, которая должна использовать собственные средства управления Windows. Я также использую очень экзотический язык программирования, в противном случае это полная библиотека времени выполнения. Это означает, что мне все равно придется писать привязку языка инструментария GUI.Имеет ли смысл использовать wxWidgets только для упрощения программирования Win32?

Без преимуществ использования кросс-платформы, C++ и наличия большого количества других компонентов, отличных от GUI, стоит ли использовать wxWidgets? Будет ли это сэкономить время или я столкнусь с некоторыми проблемами, вызвавшими аббревиатуру перекрестной платформы Wxwidgets.

Я также пытался использовать MFC, но недостающая система управления макетами (и те, которые я проверила после прочтения this question), являются серьезной проблемой.

ответ

1

Хорошо, после изучения MFC и WX я пошел со слоем поверх MFC, что устраняет необходимость в картах сообщений, и это странное «все должно быть обработано в родительском» материале.

Принял меня около 15000 LOC и 6 недель работы.

+0

Похоже на мой продукт pp2mfc, который я написал в конце девяностых, что позволило людям перекомпилировать код, написанный на платформе Powerplant против MFC. Большинство людей не понимают, что карты сообщений не являются существенными, поздравления! –

0

Я думаю, что основной основной причиной когда-либо использовать библиотеку WxWidgets для кода Windows, является то, что у вас нет версии Visual Studio с MFC. Например, если вы используете Visual C++ Express Edition или какой-либо другой бесплатный инструмент C++.

Смежные вопросы