acc15,
почему тебе кажется, что метод Леши не лучший? Я тоже так всегда делаю, т.к. это самый простой и безопасный способ (удовольствие + безопасность в одном стакане

).
Если ты создаешь контрол, то обычно это расширенная версия чего-то стандартного. Зачем же тогда городить огород с WNDCLASS(EX)?
Если же речь идет о том, чтобы создать экстра элемент, который должен впоследствии жить своей жизнью как отдельный компонент, тогда это таки не подходит. Посмотри на codeproject.com или codeguru.com - там обычно куча примеров на всякие темы.