Hi,
ich hoffe ihr könnt mir weiterhelfen. Ich hab das Problem, dass das Programm in dieser for-Scleife abschmiert. Ich will zwei verschiedene Karten mit einer for-Schleife ausgeben, die ID's der Karten sind von 1 bis 62.
SDI Anwendung
Visual C++ 6.0 Autoren Edition
Win XP
Ob jetzt gleiche Karten ausgegeben werden, ist im Moment unwichtig .
ich hoffe ihr könnt mir weiterhelfen. Ich hab das Problem, dass das Programm in dieser for-Scleife abschmiert. Ich will zwei verschiedene Karten mit einer for-Schleife ausgeben, die ID's der Karten sind von 1 bis 62.
SDI Anwendung
Visual C++ 6.0 Autoren Edition
Win XP
Code:
CBitmap Karte;
BITMAP bm_Karte;
CDC MemKarteDC;
MemKarteDC.CreateCompatibleDC(pDC);
for(int i=1;i<=2;i++)
{
int zufall = rand()%62;
Karte.LoadBitmap(zufall);
Karte.GetObject(sizeof(bm_Karte),&bm_Karte);
MemKarteDC.SelectObject(&Karte);
pDC->BitBlt(430+i*20,30,bm_Karte.bmWidth,bm_Karte.bmHeight,&MemKarteDC,0,0,SRCCOPY);
}
Ob jetzt gleiche Karten ausgegeben werden, ist im Moment unwichtig .