JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=ecc8994aef783e129e0bf8b952ebe833Medaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Hintergrundbild

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Mr. Data
Mini JLI'ler



Anmeldedatum: 16.09.2002
Beiträge: 39

Medaillen: Keine

BeitragVerfasst am: 28.11.2002, 22:34    Titel: Hintergrundbild Antworten mit Zitat

Ich schreib grad ein Programm das zufällig ein Bild beim Windows auswählt und das dann als Hintergrundbild verwendet

Die Auswahl der Dateien klappt

Gibts einen Befehl der Windows veranlasst die Datei als Hintergrundbild zu verwenden. Das Programm is eine Konsolenanwendung.


thank you Smile
_________________
nothing is inmpossible
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
DarK
Super JLI'ler



Anmeldedatum: 23.07.2002
Beiträge: 452
Wohnort: NRW
Medaillen: Keine

BeitragVerfasst am: 29.11.2002, 15:19    Titel: Antworten mit Zitat

konsolenawendung = dos = grafik = rofl ?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Christian Rousselle
Site Admin


Alter: 47
Anmeldedatum: 19.07.2002
Beiträge: 1630

Medaillen: Keine

BeitragVerfasst am: 29.11.2002, 15:56    Titel: Antworten mit Zitat

DarkPlanet hat Folgendes geschrieben:
konsolenawendung = dos = grafik = rofl ?


Eine Konsolenanwendung hat nur bedingt was mit dos = grafik = rofl zu tun.
Es sollte möglich sein eine Datei anzugeben, die als Windows-Desktop Hintergrundbild genutzt werden soll. Es spricht nichts dagegen aus einer Konsolenanwendung Windowsfunktionen aufzurufen.

Christian
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Hazel
JLI MVP
JLI MVP


Alter: 39
Anmeldedatum: 19.07.2002
Beiträge: 1761

Medaillen: Keine

BeitragVerfasst am: 29.11.2002, 18:00    Titel: Antworten mit Zitat

DarkPlanet hat Folgendes geschrieben:
konsolenawendung = dos = grafik = rofl ?


Du scheinst dich ja gut informiert zu haben bevor du diesen Schwachsinn gepostet hast.

Konsolenanwendung != DOS, da DOS 16 bit und nicht 32bit.
DOS = Grafik.... was meinst du wie DOS Spiele funktionieren? Mit Drogen?
_________________
*click* Dabuu!?
Twitter: http://twitter.com/Ollie_R
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Ciceri
Super JLI'ler


Alter: 36
Anmeldedatum: 26.08.2002
Beiträge: 418
Wohnort: Wischhafen/in der nähe Hamburgs
Medaillen: Keine

BeitragVerfasst am: 29.11.2002, 20:51    Titel: Antworten mit Zitat

hier für windows mit fenster, geht ja vielleicht auch bei einer kosolen anwendung

Code:

//implementieren
#define IMAGE_FILE  "C:\\Programme\\Z-Software\\Z-Spiele\\Z-Adventure\\CODE's\\0\\Bilder\\Gras.bmp"
...
// Oberfläche anlegen, als Grundlage dient eine Bitmap-Datei
LPDIRECTDRAWSURFACE7 CreateSurfaceFromBitmap(LPCTSTR File, int dWidth, int dHeight);


dann muss noch das directdraw objekt angelegt werden, usw. der DirectDraw kram kommt dann halt
_________________
www.z-software.de
Spieleentwicklung-Pur
Besuchen Sie uns.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Jörg
JLI MVP
JLI MVP



Anmeldedatum: 19.07.2002
Beiträge: 182
Wohnort: Siegen/NRW
Medaillen: Keine

BeitragVerfasst am: 29.11.2002, 22:34    Titel: Antworten mit Zitat

Ich glaube, Mr. Data meint einfach nur, dass er bei jedem Start das Desktophintergrundbild von Windows ändern will.
Also der Pfad zum Hintergrundbild steht bei mir in der Registry unter
HKEY_CURRENT_USER/Control Panel/Desktop->Wallpaper
(Win98)
Funktionen zum ändern der Registry sind in der MSDN Dokumentiert.
Vielleicht hilft dir das ja weiter.
_________________
www.messiahzone.de.vu
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Mr. Data
Mini JLI'ler



Anmeldedatum: 16.09.2002
Beiträge: 39

Medaillen: Keine

BeitragVerfasst am: 30.11.2002, 15:24    Titel: Antworten mit Zitat

Wirklich dumme Frage aber wie greife ich auf die registry zu?? Embarassed
_________________
nothing is inmpossible
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jörg
JLI MVP
JLI MVP



Anmeldedatum: 19.07.2002
Beiträge: 182
Wohnort: Siegen/NRW
Medaillen: Keine

BeitragVerfasst am: 30.11.2002, 17:19    Titel: Antworten mit Zitat

Kuck mal in deine MSDN unter
Platform SDK/Base Services/Registry/Registry Reference
Da sind einige Registry-Funktionen dokumentiert. Interessant fuer dich duerften die Funktionen RegOpenKeyEx() und RegSetValueEx() sein.

Ich weise darauf hin, dass dein System durch das Verändern der Registry ernsthaften Schaden nehmen kann. Sei also vorsichtig und verändere nicht zu viele Keys auf einmal, dann kann eigentlich nix passieren!
_________________
www.messiahzone.de.vu
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Mr. Data
Mini JLI'ler



Anmeldedatum: 16.09.2002
Beiträge: 39

Medaillen: Keine

BeitragVerfasst am: 30.11.2002, 21:31    Titel: Antworten mit Zitat

könnte mir irgend jemand Beispiele zu regestry functions geben
Speziell zu den function RegOpenKeyEx() und RegSetValueEx() wären
Beispiele sehr hilfreich danke
_________________
nothing is inmpossible
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
AFE-GmdG
JLI MVP
JLI MVP


Alter: 44
Anmeldedatum: 19.07.2002
Beiträge: 1374
Wohnort: Irgendwo im Universum...
Medaillen: Keine

BeitragVerfasst am: 01.12.2002, 00:15    Titel: Antworten mit Zitat

Erstelle die "einfache Win32--Application" und schaue dir den Quelltext dazu an. Dort werden z.B. Fenstergrößen und Positionen in der Registry gespeichert und wieder daraus gelesen.

AFE-GmdG
_________________
CPP:
float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;}
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Fragen, Antworten und Kritik Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum