![]() |
Anzeige:
|
|
|||||||
| C/C++, Visual C++, Visual C++.NET Fragen und Antworten zu C/C++, Visual C++ und Visual C++.NET |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
Gast
Beiträge: n/a
|
Guten Tag.
Ich hoffe ihr könnt mir helfen. Also ich Programmiere schon seit 15Jahre in verschiedenen Basic-Programmiersprachen. C64-Basic. AmigaBasic. QBasic und seit 2000 in Blitz3DBasic. http://www.blitzforum.de/forum/ http://www.blitzforum.de/gallery/?image=453&page=5 Die Programiersprache ist für einfache Spiel wunderbar, nur für Strategiespiel schlecht geeignet. Da sie recht langsamm ist. Das ist auch der Grund weshalb ich C++ lernen möchte. Ziel Ist: Ein simples Bmp.Bild am Mauszeiger über dem Bildschirm zu bewegen und beim Mausclick abzulegen. Was brauche ich alles dafür und wie würde so ein Code in C++ aussehen. In Blitz3D würde er so aussehen. Code:
Graphics 800,600,32,2;"Bildschirmauflösung
Bild=LoadImage("GFX\Kreuz.png");"Läd das Bild
Untergrund=CreateImage(800,600);"Erstelt den Untergrund"
SetBuffer BackBuffer();"Setzt den Hintergrund Buffer"
Repeat:
DrawBlock Untergrund,0,0;"Setzt den Untergrund auf den Hintergrund Buffer
DrawBlock Bild,MouseX(),MouseY();"Setzt das Bild auf die Maus X/Y Koordinaten"
Flip;"Zeigt den Hintergrund Buffer an"
Click=MouseHit(1);"Fragt die Linke Maustaste ab"
Select Click:Case 1
GrabImage Untergrund,0,0;"Nimt den Hintergrund auf"
End Select
EscTaste=KeyHit(1);"Beenden Taste"
Until EscTaste=1
End
Gruß Matz |
|
|
|
|
#2 (Direktlink) |
|
Erfolgreich angemeldet
![]() Registriert seit: 19.11.2006
Ort: HH
Beiträge: 18
|
Du bist dir schon im klaren das C++ schwer ist !
Und BASIC ist dagegen SEEEHRRR LEICHT !! Deshalb ist für dich wohl eher "C++ SDL" geeignet.. google ist dein freund MFG TOMEK |
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|