A
Angus Comber
Hello
I have a base class a bit like this:
class CTapiCall
{
// Constructor
public:
CTapiCall();
virtual ~CTapiCall();
// Overridable methods for notifications
virtual void OnInfoChange (long InfoState);
// Etc
};
Then I inherit from this class:
class CMainDlg : public CDialogImpl<CMainDlg>, public CTapiCall
In CMainDlg I have this override function:
virtual void OnInfoChange (long InfoState);
In the CTapiCall class I see that OnInfoChange is called. However,
OnInfoChange never gets called in my CMainDlg class. What am I doing
wrong?
Angus Comber
(e-mail address removed)
I have a base class a bit like this:
class CTapiCall
{
// Constructor
public:
CTapiCall();
virtual ~CTapiCall();
// Overridable methods for notifications
virtual void OnInfoChange (long InfoState);
// Etc
};
Then I inherit from this class:
class CMainDlg : public CDialogImpl<CMainDlg>, public CTapiCall
In CMainDlg I have this override function:
virtual void OnInfoChange (long InfoState);
In the CTapiCall class I see that OnInfoChange is called. However,
OnInfoChange never gets called in my CMainDlg class. What am I doing
wrong?
Angus Comber
(e-mail address removed)