Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для ganselo

Старожил


Сообщения: 232
Благодарности: 90

Профиль | Сайт | Отправить PM | Цитировать


Цитата crashtuak:
Как правильно "запихнуть" оконную процедуру в самодельный класс »
Как вариант сделать её френдом класса. А можно попробовать сделать её статической:
Код: Выделить весь код
static LRESULT CALLBACK ButtonSubclassProc ( HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam )
Цитата crashtuak:
и как потом правильно прикрутить ту процедуру к нужному окну »
В конструкторе например:
Код: Выделить весь код
PNG_Button()
{
      //не помню полей структуры btnOld, но примерно так
      btnOld.proc = ButtonSubclassProc; 
}

-------
К величайшему сожалению "история учит нас тому, что она ничему не учит".


Отправлено: 17:42, 14-02-2010 | #2