CDialog als nested class
-
Hi,
wie im Titel beschrieben habe ich etwas in der Art konstruiert :class a:public CDialog { class b:public CDialog {...} ... }das funktionierte auch alles gut bis ich auf die idee kam mit dem classwizard die message WM_SIZE in einer routine behandeln zu wollen.
nun bekomme ich den fehler :
error C2327: 'nesteddialog::OnSize' : member from enclosing class is not a type name, static, or enumeratorder fehler verweist dabei auf diese stelle :
BEGIN_MESSAGE_MAP(CTestCDialogDlg::nesteddialog, CTestCDialogDlg) //{{AFX_MSG_MAP(nesteddialog) --> ON_WM_SIZE() //}}AFX_MSG_MAP END_MESSAGE_MAP()kann mir da jemand helfen ? unter anderem will ich ja garnicht auf ein member der klasse a zugreifen. kann ich dem das irgendwie abgewöhnen ?
-
Kann niemand etwas dazu sagen ?
mfg Hardy