hi!
bekomme hier ein fehler meldung :
icTacToeView.cpp
D:\.........\CPPMFC\TicTacToe\TicTacToeView.cpp(226) : error C2275: "CDC" : Ungültige Verwendung dieses Typs als Ausdruck
c:\programme\microsoft visual studio\vc98\mfc\include\afxwin.h(636) : Siehe Deklaration von 'CDC'
Fehler beim Ausführen von cl.exe.
TicTacToe.exe - 1 Fehler, 0 Warnung(en)
das ist der code !
bekomme deklarations fehler .
________________________________________________
void CTicTacToeView::OnRButtonDown(UINT nFlags, CPoint point)
{
// TODO: Code für die Behandlungsroutine für Nachrichten hier einfügen und/oder Standard aufrufen
CTicTacToeDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
CTicTacToeDoc* pDC = OnDraw(CDC* pDC); // was ist hier falsch
if (pDoc->m_rechteck.PtInRect(point))
{
AfxMessageBox("inhalb des Rechtecks wurde angeklickt!");
pen2.CreatePen(PS_SOLID,8,RGB(255,255,255));
brush2.CreateSolidBrush(RGB(255,255,0));
//pDC->SelectObject(&brush2);
//pDC->SelectObject(&pen2);
//pDC->Rectangle (pDoc->m_rechteck);
pen2.DeleteObject();
brush2.DeleteObject();
}
else{
}
// CView::OnRButtonDown(nFlags, point);
// AfxMessageBox("Rechte maus wurde angeklickt ");
}
bekomme hier ein fehler meldung :
icTacToeView.cpp
D:\.........\CPPMFC\TicTacToe\TicTacToeView.cpp(226) : error C2275: "CDC" : Ungültige Verwendung dieses Typs als Ausdruck
c:\programme\microsoft visual studio\vc98\mfc\include\afxwin.h(636) : Siehe Deklaration von 'CDC'
Fehler beim Ausführen von cl.exe.
TicTacToe.exe - 1 Fehler, 0 Warnung(en)
das ist der code !
bekomme deklarations fehler .
________________________________________________
void CTicTacToeView::OnRButtonDown(UINT nFlags, CPoint point)
{
// TODO: Code für die Behandlungsroutine für Nachrichten hier einfügen und/oder Standard aufrufen
CTicTacToeDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
CTicTacToeDoc* pDC = OnDraw(CDC* pDC); // was ist hier falsch
if (pDoc->m_rechteck.PtInRect(point))
{
AfxMessageBox("inhalb des Rechtecks wurde angeklickt!");
pen2.CreatePen(PS_SOLID,8,RGB(255,255,255));
brush2.CreateSolidBrush(RGB(255,255,0));
//pDC->SelectObject(&brush2);
//pDC->SelectObject(&pen2);
//pDC->Rectangle (pDoc->m_rechteck);
pen2.DeleteObject();
brush2.DeleteObject();
}
else{
}
// CView::OnRButtonDown(nFlags, point);
// AfxMessageBox("Rechte maus wurde angeklickt ");
}