Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Mr. Data Mini JLI'ler
Anmeldedatum: 16.09.2002 Beiträge: 39
Medaillen: Keine
|
Verfasst am: 28.11.2002, 21:34 Titel: Hintergrundbild |
|
|
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 _________________ nothing is inmpossible |
|
Nach oben |
|
|
DarK Super JLI'ler
Anmeldedatum: 23.07.2002 Beiträge: 452 Wohnort: NRW Medaillen: Keine
|
Verfasst am: 29.11.2002, 14:19 Titel: |
|
|
konsolenawendung = dos = grafik = rofl ? |
|
Nach oben |
|
|
Christian Rousselle Site Admin
Alter: 48 Anmeldedatum: 19.07.2002 Beiträge: 1630
Medaillen: Keine
|
Verfasst am: 29.11.2002, 14:56 Titel: |
|
|
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 |
|
|
Hazel JLI MVP
Alter: 39 Anmeldedatum: 19.07.2002 Beiträge: 1761
Medaillen: Keine
|
Verfasst am: 29.11.2002, 17:00 Titel: |
|
|
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 |
|
|
Ciceri Super JLI'ler
Alter: 37 Anmeldedatum: 26.08.2002 Beiträge: 418 Wohnort: Wischhafen/in der nähe Hamburgs Medaillen: Keine
|
Verfasst am: 29.11.2002, 19:51 Titel: |
|
|
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 |
|
|
Jörg JLI MVP
Anmeldedatum: 19.07.2002 Beiträge: 182 Wohnort: Siegen/NRW Medaillen: Keine
|
Verfasst am: 29.11.2002, 21:34 Titel: |
|
|
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 |
|
|
Mr. Data Mini JLI'ler
Anmeldedatum: 16.09.2002 Beiträge: 39
Medaillen: Keine
|
Verfasst am: 30.11.2002, 14:24 Titel: |
|
|
Wirklich dumme Frage aber wie greife ich auf die registry zu?? _________________ nothing is inmpossible |
|
Nach oben |
|
|
Jörg JLI MVP
Anmeldedatum: 19.07.2002 Beiträge: 182 Wohnort: Siegen/NRW Medaillen: Keine
|
Verfasst am: 30.11.2002, 16:19 Titel: |
|
|
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 |
|
|
Mr. Data Mini JLI'ler
Anmeldedatum: 16.09.2002 Beiträge: 39
Medaillen: Keine
|
Verfasst am: 30.11.2002, 20:31 Titel: |
|
|
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 |
|
|
AFE-GmdG JLI MVP
Alter: 45 Anmeldedatum: 19.07.2002 Beiträge: 1374 Wohnort: Irgendwo im Universum... Medaillen: Keine
|
Verfasst am: 30.11.2002, 23:15 Titel: |
|
|
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 |
|
|
|