Hallo zusammen!
Ich programmiere gerade ein kleines Spiel in VB.net und stehe nun vor folgendem Problem:
Ich schaffe es einfach nicht eine Sprite zu erstellen!!! (Hab schon alle erdenklichen
Beispiele im Internet die ich gefunden habe ausprobiert!)
Mein Code:
(DISPLAY, HGRUND, MASKE, BITMAP sind PictureBoxen.)
Private Sub Sprite_bilden()
Dim x As Single, y As Single
Dim w As Long, h As Long
Dim sw As Long, sh As Long
x = 10
y = 10
w = DISPLAY.Width
h = DISPLAY.Height
sw = BITMAP.Width
sh = BITMAP.Height
BitBlt(DISPLAY.hdc, 0, 0, w, h, HGRUND.hdc, 0, 0, BIT_COPY)
BitBlt(DISPLAY.hdc, x, y, sw, sh, MASKE.hdc, 0, 0, BIT_AND)
BitBlt(DISPLAY.hdc, x, y, sw, sh, BITMAP.hdc, 0, 0, BIT_INVERT)
End Sub
Nun kommt aber immer die Fehlermeldung:
„hdc“ ist kein Member von „System.Windows.Forms.PictureBox“
kann mir vielleicht jemand weiterhelfen und sagen was ich falsch mache???