Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Системное программирование и WinAPI > WNDPROC можно объявить в классе? |
Автор: VolgaevLG 1.11.2011, 22:50 | ||
Помогите товарищи. Разрабатываю собственный класс, его задача вывод, например, окна About. Суть вопроса можно ли WinProc реализовать внутри этого класса? Например пытаюсь делать так:
но компилятор ругается "error C2440: 'type cast' : cannot convert from 'overloaded-function' to 'WNDPROC'" Меня интересует именно этот вопрос и поэтому прошу не советовать альтернативных вариантов решения этой задачи, заранее благодарю |
Автор: alexvs11 1.11.2011, 23:40 |
WinProc должна быть статической Добавлено через 13 минут и 35 секунд с помощью SetWindowLongPtr/GetWindowLongPtr можно сохранить указатель на экземпляр своего класса и по нему делегировать месседжи своему объекту |
Автор: VolgaevLG 2.11.2011, 00:03 |
спасибо |