Я должен сказать, что я довольно неопытен, когда дело доходит до C ++, не будьте слишком резкими со мной.
Недавно наткнулся на чудеса API win32 и решил потренироваться в его использовании (на данном этапе я бы не хотел использовать MFC / wxWidgets / etc, только для образовательных целей).
Ну, мой настоящий вопрос:
Как правильно кодировать свои графические элементы win32 в классы. Я имею в виду, конечно, что вы можете создать класс, который сохраняет отдельные дескрипторы окна, позволяет легче модифицировать свойства окна, имеет более упрощенную версию CreateWindow (). Но, насколько я понимаю, вам понадобится сообщение и несколько функций обратного вызова для созданных вами окон. Как это работает при объединении их с классами?
Может ли кто-нибудь указать мне правильное направление здесь? Я не против прочтения (большого количества) примера кода, пока он комментируется.
PS: У меня также возникают проблемы с поиском хорошей (читай: простой) документации по использованию «файлов ресурсов» для оформления окон. Бонусы за это! :)