Re[5]: Посоветуйте библиотеку виджетов C++/Win32
От: Carc Россия http://www.amlpages.com/home.php
Дата: 31.08.23 06:38
Оценка:
Здравствуйте, пффф, Вы писали:

C>>Ну тогда WTL. Легче некуда!

C>>Хотя про незамысловатость в WTL не скажешь...

П>WTL простой, на самом деле. Но это просто обёртка над виндовыми контролами

Ой ли!?!
Простые, и просто обёртка это макросы из SDK, навроде всяких TreeView_SelectItem или ListView_SetSelectionMark.
Вот это всё действительно, простенькие и удобственные обертки. "Удобственные" в смысле упаковки параметров (что там в WPARAM, что в LPARAM и.т.п).

А WTL это всё-таки нечто большее... Я имею виду обработку сообщений, нотификаций, всякие сабклассинги и надклассинги окон, всевозможные CMessageFilter, CUpdateUI. Там уже появляются детали и нюансы.

Но если с ними разобраться, то получается более чем элегантно и просто.
Хотя если пользоваться WTL только как обертками, то пожалуй да — действительно всё элементарно.

Что мне нравится в WTL, что можно сначала написать код (проект) в стиле чистого WinAPI\C\(C с классами). А потом уже аккуратно и постепенно сбоку подключать WTL. Причем в спокойном режиме, частями и пошагово. Нет необходимости портировать всё и вся для подключения WTL на стиль оного фреймворка.
Aml Pages Home
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.