Ik wil van een wavefile een grafiek gaan tekenen in C++. Ik heb hier al een functie voor gevonden alleen verwacht ik dat ik de functie niet goed aanroep. Het programma compileert wel goed, maar bij de aanroep van de functie krijg ik een foutmelding. Zou iemand mij kunnen helpen?
De functie:
Deaanroep:
De foutmelding:
De functie:
Code:
BOOL CWaveFile::DrawData(CDC *pDC, RECT *pRect, CSize *pNewSize )
{
pDC->SaveDC();
CPen pen(PS_SOLID, 1, RGB(255,255,255) );
pDC->SelectObject(&pen);
pDC->SetMapMode(MM_ANISOTROPIC);
pDC->SetViewportOrg( pNewSize->cx - pRect->right, pNewSize->cy/2);
pDC->SetViewportExt( pNewSize->cx, pNewSize->cy );
pDC->MoveTo( pRect->left, pRect->bottom/2 );
pDC->RestoreDC(-1);
return TRUE;
}
Deaanroep:
Code:
DrawD = CWaveFile::DrawData(&CDC::CDC(),&tekenvel,&CSize::CSize(1000));
De foutmelding:

Laatst bewerkt: