Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme.

C++ Ordneroptionen"Ansicht" ändern?

Diskussion: C++ Ordneroptionen"Ansicht" ändern? im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Guten Tag allerseits, das hier ist mein erstes Thema und ich hoffe es ist OK... ..also zu meiner Frage: ...

Like Tree3Likes
  • 1 Post By beavisbee
  • 1 Post By beavisbee
  • 1 Post By enkore

Antwort
Alt 15.10.11, 13:08   #1 (permalink)
 
Registriert seit: 15.10.11
RELAX Leistung: Facit NTK
Likes: 0
erledigt C++ Ordneroptionen"Ansicht" ändern?

Anzeige

Guten Tag allerseits,
das hier ist mein erstes Thema und ich hoffe es ist OK...
..also zu meiner Frage:
Ich wollte wissen wie/ob man aus einem C++ Programm
die "Ordneroptionen" unter Windows ändern kann.
Wie z.B. die Einstellungen um Versteckte Ordner/Dateien anzuzeigen
oder "Vollständigen Pfad in der Titelleiste anzeigen"

Kann man diese Einstellungen ändern?
Braucht man dafür Admin-Rechte?

Danke an jeden der sich meiner Frage widmet!

Gruß RELAX

PS: Das es in der Registry eine Lösung dafür gibt ist mir bekannt,
1. Könnte es ja einen anderen(vielleicht leichteren) Weg geben.
2. vermute ich das der Registry Pfad nicht WinXP bis Win7 gleich ist.
Win7: SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer \Advanced Key="Hidden"
WinXP: SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer \Advanced\Folder
Key ist mir Unbekannt
(Könnte sein das ich damit auch Falsch liege)


Geändert von RELAX (15.10.11 um 13:44 Uhr)
RELAX ist offline   Mit Zitat antworten
Alt 15.10.11, 13:22   #2 (permalink)
Member of Honour
 
Benutzerbild von beavisbee
 
Registriert seit: 22.02.07
beavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium III
beavisbee eine Nachricht über ICQ schicken
Likes: 77
Standard

Zitat:
Zitat von RELAX Beitrag anzeigen
PS: Das es in der Registry eine Lösung dafür gibt ist mir bekannt.
Na dann hast du dir doch die Antwort schon selbst gegeben:
du musst mit deinem C++-Programm den entsprechenden Registry-Eintrag ändern...

Und Zugriffe auf die Registry würde man doch am ehesten in der WinAPI vermuten?!

also lautet dein Suchbegriff "c++ win api registry"
und schon findest du folgende Seiten, die dir hoffentlich weiterhelfen:
C/C++ Forum :: Registry
Registry Functions
c++ winapi - registry - CodeGuru Forums

edit:
in den Ordner-Optionen wird auch nichts anderes gemacht, als Registry-Werte zu bearbeiten

und zu deinem Punkt, dass es bei verschiedenen Windows-Versionen wohl verschiedene Pfade in der Registry sind:
irgendwo in der WinAPI gibt es sicherlich auch 'ne Funktion, die Windows-Version auszulesen... dann kannst du eine entsprechende Fall-Unterscheidung einbauen... oder du kannst vorher prüfen, ob einer der Registry-Einträge existieren...
RELAX likes this.
beavisbee ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 15.10.11, 13:32   #3 (permalink)
Themenstarter
 
Registriert seit: 15.10.11
RELAX Leistung: Facit NTK
Likes: 0
Standard

OK verstehe.
benutzt jemand WinXP und kann sagen wie da der Reg-Pfad lautet?
RELAX ist offline   Mit Zitat antworten
Alt 15.10.11, 13:39   #4 (permalink)
Member of Honour
 
Benutzerbild von beavisbee
 
Registriert seit: 22.02.07
beavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium IIIbeavisbee Leistung: Pentium III
beavisbee eine Nachricht über ICQ schicken
Likes: 77
Standard

Zitat:
Zitat von RELAX Beitrag anzeigen
OK verstehe.
benutzt jemand WinXP und kann sagen wie da der Reg-Pfad lautet?
hab gerade kein XP griffbereit, aber Google sollte da auch weiterhelfen...

laut Versteckte Ordner/Dateien lassen sich nicht mehr anzeigen - Forum - CHIP Online z.B. ist es
Code:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden=(0|1)
du kannst natürlich weiter googeln, ob du weitere Seiten findest, die dies bestätigen.
RELAX likes this.
beavisbee ist offline   Mit Zitat antworten
Alt 15.10.11, 13:44   #5 (permalink)
Themenstarter
 
Registriert seit: 15.10.11
RELAX Leistung: Facit NTK
Likes: 0
erledigt

ich hab vorher auch gegoogelt und auf mehreren Homepages stand
irgendwas von
SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer \Advanced\Folder
Allerdings glaube ich das du recht hast und es bei
XP Derselbe key wie bei Win7 ist
RELAX ist offline   Mit Zitat antworten
Alt 15.10.11, 15:24   #6 (permalink)
Senior Member
 
Registriert seit: 13.07.08
enkore Leistung: K 6-3enkore Leistung: K 6-3enkore Leistung: K 6-3
Likes: 85
Standard

Kannst dir ja ansonsten auch einen Registrywatcher zur Hand nehmen und schauen welche Keys der Explorer bearbeitet...
RELAX likes this.
__________________
"It is the human race! The deterioration of the spirit of man. Man undermining himself, causing a self-willed, self-imposed, self-evident self-destruction."
+++ BREAKING +++ Troll ertrinkt im Planschbecken +++
enkore ist offline   Mit Zitat antworten
Antwort

Stichworte
ansicht, c++, ordneroptionen, versteckt
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Code Kitchen » C++ Ordneroptionen"Ansicht" ändern?
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[RegEx] Zeichenketten finden, welche "foo" enthalten, ABER NICHT "bar" beavisbee (Web-) Design und webbasierte Sprachen 4 05.09.11 14:44
Can't determine definition of operator ""and"" -- found 0 possible definitions tanj Code Kitchen 0 25.05.11 22:39
miniatur ansicht "komplett" aber abgeschnitten.. Ryan Die Problemzone 1 04.01.11 00:01


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61