es geht um die beiden kommentierten zeilen...wieso geht die eine, die andere aber nicht? wer kann mir das erklären?
-
BOOL CMessageLernenDlg::OnInitDialog() { CDialog::OnInitDialog(); . . . CButton *btn=NULL; CRect btnrct; CWnd *wnd=NULL; CMessageLernenDlg *r; wnd=btn; r=this; wnd=this; r=wnd; //geht nicht----------------------wieso? wnd=r; //geht--------------versteh ich nicht! . . .
danke schonmal im vorraus...
-
Ein CMessageLernenDlg kann in ein CWnd gewandelt werden.
CMessageLernenDlg IST ein CWnd.
CMessageLernenDlg : public CWnd
Ein CWnd ist aber KEIN CMessageLernenDlg.