Привет всем!
Помогите по поводу sabj.
У меня есть класс CTimer потомок от CObject (реализация заимствована из VCL

) в нем объявлена переменная m_OnTimer...
private:
...
TNotifyEvent m_OnTimer;
...
...где TNotifyEvent...
typedef void (CObject::* TNotifyEvent)(CObject* Sender);
Задача проста, мне нужно вызвать функцию котораю будет присвоена m_OnTimer. Вот как я это делаю...
void CTimer::Timer(void)
{
if ( m_OnTimer != NULL )
(this->*m_OnTimer)(this);
};
Но чтото мне подсказывает, что вот так (this->*m_OnTimer)(this); не совсем правильно, али как подскажите плиз...