Ferdinand_Stehle
Grünschnabel
Hallo alle zusammen!
Ich brauche für ein Aniamtionsprogramm (VC++6, MFC) eine Funktion, die Bitmaps rotiert. Bei CodeGuru habe ich dann welche gefunden. Leider habe ich keine Ahnung von Handles.
Diese Funktioniert so:
hbmp = GetRotatedBitmapNT(hbmp,angle,color);
Diese Funktion will ich in folgenden Code einbauen:
Doch wie wandle ich ein CBitmap zu einem HBitmap?
Und wie wieder zurück?
Funktioniert ein Handle wie ein Zeiger?
Ich brauche für ein Aniamtionsprogramm (VC++6, MFC) eine Funktion, die Bitmaps rotiert. Bei CodeGuru habe ich dann welche gefunden. Leider habe ich keine Ahnung von Handles.
Diese Funktioniert so:
hbmp = GetRotatedBitmapNT(hbmp,angle,color);
Diese Funktion will ich in folgenden Code einbauen:
Code:
CDC TempDC;
TempDC.CreateCompatibleDC(pDC);
TempDC.SelectObject(cbitmap);
pDC->BitBlt(x, y, breite, hoehe, &TempDC, 0, 0, SRCCOPY);
Doch wie wandle ich ein CBitmap zu einem HBitmap?
Und wie wieder zurück?
Funktioniert ein Handle wie ein Zeiger?