Hi!
Also, ich habe ein Konsolen-Projekt gestartet, da dann meinen Code hineingeschrieben und alle Files im Code eingebunden.
Nun habe ich ein "kleines" Problemchen.
Also: Ich habe mir ein SFML-Fenster erstellt. Nun möchte ich auf Events handeln lassen. Doch es geht nicht. Ich belaufe es darauf zurück, dass das Fenster echt super aussieht:
abload.de/img/hilfegb3h.jpg
Ich habe etwas eingerahmt. Da kann man ein paar Buchstaben erkennen. ich glaube da wird der Fehler LNK1120 angegeben, bin mir aber nicht sicher. Kann es nicht so erkennen.
Jedenfalls, hier ist mein Quellcode:
Alles anzeigen
Also, ich habe ein Konsolen-Projekt gestartet, da dann meinen Code hineingeschrieben und alle Files im Code eingebunden.
Nun habe ich ein "kleines" Problemchen.
Also: Ich habe mir ein SFML-Fenster erstellt. Nun möchte ich auf Events handeln lassen. Doch es geht nicht. Ich belaufe es darauf zurück, dass das Fenster echt super aussieht:
abload.de/img/hilfegb3h.jpg
Ich habe etwas eingerahmt. Da kann man ein paar Buchstaben erkennen. ich glaube da wird der Fehler LNK1120 angegeben, bin mir aber nicht sicher. Kann es nicht so erkennen.
Jedenfalls, hier ist mein Quellcode:
Quellcode
- #define SFML_STATIC
- // Includes
- #include <SFML/Window.hpp>
- // Libs dem Projekt hinzufügen(Projekteinstellungen->Linker->Eingabe)
- #pragma comment(lib, "sfml-system-s-d.lib")
- #pragma comment(lib, "sfml-window-s-d.lib")
- int main(int argc, char *argv[])
- {
- sf::Window App;
- sf::Event Event;
- App.Create(sf::VideoMode(800, 600, 32), "SFML-Window");
- // Start main loop
- bool Running = true;
- while (Running)
- {
- while(App.GetEvent(Event))
- {
- if(Event.Type == sf::Event::Closed)
- Running=false;
- if((Event.Type == sf::Event::KeyPressed) && (Event.Type == sf::Key::Escape))
- Running=false, App.Close();
- }
- App.Display();
- }
- return EXIT_SUCCESS;
- }