Suchergebnisse
Suchergebnisse 1-20 von insgesamt 21.
Damit kannst du unendlich viele Parameter angeben. Beispiel: C-/C++-Quelltext 1 2 3 4 5 6 7 void main() { wchar_t *Name = L"Manfred"; // Mal zum Beispiel als Name int Punkte = 20; // Punktbeispiel wprintf(L"Dein Name ist %s mit %i Punkten", Name, Punkte); } Ausgabe: Dein Name ist Manfred mit 20 Punkten Mit der variabeln Parameterliste kannst du somit ein bisschen arbeit ersparen. %s braucht logischerweise einen string, der auch als erster in der variablen Parameterliste deklariert ist, dannach k...
Zitat von »"Das Gurke"« Rofl, kastrieren wir mal die gesammelten Ergebnisse dieses Forums und machen die Suchfunktion nahezu sinnlos. Klar ... So meinte ich das nicht, ich hätte genauso schreiben können ein jahr, außerdem danke für die Info, dass das 5 Tage bleibt, das wusste ich nicht. :shock: mfg LidlAzubi
Ja kann ja verstehen, war ja auch ironisch gemeint. Fand es doch selber lustig. thx @all
Mir ist der Sinn des Papierkorbs schon bekannt, aber anstatt alte sinnlose Beiträge zu löschen, die keiner mehr liest, löscht ihr Beiträge, wo ihr euch dumm macht, dafür ist das Forum und der Sinn des Forums nicht da. Meine Bitte: Löscht alte(so die über 1 Monat alt) Beiträge. mfg LidlAzubi
Danke für diese aufmundernten worte von euch, ich fühle mich wirklich gänzlich geschmeichelt
Na endlich hochgenommen, so fängst an. Jetzt bloß noch das ganze in Deutschland und die Spielewirtschaft(meine auch CD's, DVD's und so) geht mal wieder nach oben. Wenn eh Spiel ordentlich is soll man sichs kaufen und nicht irgendwo billig brennen, aber trotzdem finde ich das in Deutschland noch zu wenig gegen Raubkopierer unternohmen wird. mfg LidlAzubi :lol:
Es gibt nur ein ordentlichen Compiler: Visual C++ nixda hat schon recht! Mit DevC++ hab auch ich schon rumexperimentiert, anders kann man das nich nenn, der is einfach nur Müll, der kann keine Libs ordentlich einbinden und mit dem DirectX SDK kommt der garnich mehr zurecht! Dann zweiter nachteil ist, der hat nichteinmale ein ordentlichen debugger. Ich könnt jetzt noch so weitermachen.
Ich hab ma lust eh kleines spiel zu programmieren, hab aber keine ahnung was. Sollte nicht zu aufwendig sein. Also mit DirectX und der WINAPI bin ich schon halbwegs vertraut :lol:
Ehhhm, man kann so schwer helfen, ohne zu wissen was Handle oder EDIT_ZAHL und die restlichen Parameter sind, ich weiß zwar was du meinst, aber eben nich genau. Schick mal mehr Code mit Überprüf mal ob EDIT_ZAHL, auch wirklich nur Nummern annimmt, oder ob Handle wirklich das Handle auf das Window ist, wo EDIT_ZAHL ist. Ach hast resource.h includedet??? Zu dein MAKEINTRESOURCE, das macht null sinn, wie das selber mitgekriegst.
Wollt mich mal bedanken, könnte funktionieren!!! Logisch PTR könnte ja pointer bedeuten!!! THX
Ich hab das SDK von dir Koschka, also unsigned __int 16 == DWORD_PTR???
Ich hab mal ne (dumme) Frage: Also ich benutze das DirectX 9 SDK Oktober 2005, das Problem ist, ich will eine kleine Engine für mein Spiel schreiben, hab schon D3D und den Meshloader und so fertsch, mache jetzt aber das Soundsystem, gebe also bewusst die Header <dsound.h> ein, kompiliere mal kurz und schwupps ein Fehler: DWORD_PTR nicht deklarierter Bezeichner in dsound.h Ich hab auch gesucht, sogar in anderen Headern, hab aber nicht DWORD_PTR gefunden, kurzerhand hab ich einfach den gemacht: C-...
Du hattest einfach zu wenige Parameter: MessageBox(hWnd, "Dein Text", "Dein titel", uiFlag); hWnd würde ich auf NULL setzen, da nicht in ein ParentWindow erzeugt werden soll. Setz uiFlag einfach auf 0, dass bedeutet MB_OK, also nur ein OK-Button MessageBoxA bedeutet einfach nur das du ANSI-Code nimmst
Schreib am besten deine eigene Engine, dann weißt du wenigsten was da drinne steht und was die Funktion machen.
mit C-/C++-Quelltext 1 #pragma comment(lib, "winmm.lib") sagst du dem COmpiler, das er die Lib: winmm.lib einbinden soll. Allerdings kann man das auch im Projekt einstellen, dass er die einbinden soll. Mit C-/C++-Quelltext 1 #pragma warning(disable: 4786) unterdrückst du eine Fehlermeldung.
Brauchst du eine Datei zum Reinschreiben? Probier mal das: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 #include <stdio.h> FILE *fp; // pointer auf die Datei void main() { fp = fopen("test.txt", "w"); // öffnet die Datei zum Schreiben und gibt ein FILE* zurück fprintf("Beispieltext", fp); // schreibt text in datei fclose(fp); // schließt datei }
Es ist eben nur eine kostenlose Version(DEV) von VC++, es ist eigentlich gar nicht so schlecht, hat ein Debugger und gute Features, aber man kann die Software nicht weiter vertreiben, aber wie gesagt KOSTENLOS
Es ist fast nie zu spät Naja ich hab mit ungefähr 13 Jahren angefangen, mal aus spaß so DOS. Draufgekommen bin ich auch nur durch ein Freund. Programmier selber WINAPI und fang auch an langsam DirectX zu programmieren.
Da der STring nunmal mehrere Zeichen hat(oder kennst ein Name nur mit ein Zeichen?) brauchst du ein Pointer auf den String(also char* oder wchar_t*(für UNICODE)) Hier ein Beispiel: C-/C++-Quelltext 1 2 3 4 5 6 7 wchar_t* Name(void) { wchar_t tmp[32]; // Name holen wscanf(L"%s", &tmp); return tmp; } Hier hast du die Adresse von den String übergeben, aber ein besseres Beispiel wäre wenn du den String der zurückgegeben werdensoll, als Parameter deklarierst, sohier meine ich: Quellcode 1 2 3 4 5 6 v...
Man braucht #define , dafür das man die Header nur einmal einbindet, sonst könnte es beim Compiler probleme geben, allerdings geht dies auch mit #pragma once