Голосование за лучший ответ
Alex
Мыслитель
(5100)
14 лет назад
Старые версии С++ использовали для разделения имени
компонента и имени класса в объявлениях или определениях символы
точка (.) или двоеточие (:). Это устаревший способ записи; следует
использовать вместо него двойное двоеточие (::).
Старый способ:
void myclass:func(int i) { /* ...*/ }
Новый способ:
void myclass::func(int i) { /* ...*/ }
или
::SetWindowLongPtr(hwndChat, GWL_WNDPROC, (LONG_PTR)PokerTimeTableWindow::MyRichWndProc);