Problems with CHAIN_MSG_MAP()
От: WK  
Дата: 08.05.03 19:52
Оценка:
Есть класс производный от CWindowImpl<CScrollBarButton, CButton> и в карте мессаг пытаюсь передать неперехваченные сообщения в карту базового, но компилятор выдает следующее:

'ProcessWindowMessage': function does not take 5 params

Что за..?

Делал так:
class CScrollBarButton : public CWindowImpl<CScrollBarButton, CButton>
{
protected:
    typedef CScrollBarButton thisClass;
    typedef CWindowImpl<CScrollBarButton, CButton> baseClass;
    ...

public:
    DECLARE_WND_CLASS(NULL)

    BEGIN_MSG_MAP(thisClass)
        ...
        CHAIN_MSG_MAP(baseClass) // Вот здесь валится, но почему?
    END_MSG_MAP()
    ...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.