Własny explorator Windows.

dział ogólny

Własny explorator Windows.

Nowy postprzez Ho88it » piÄ…tek, 24 października 2008, 10:04

Od momentu instalacji systemu "jesteśmy skazani" na explorer.exe. A gdyby tak napisać własną aplikację i użyć OpenGL do wyświetlania GUI systemu naszego pomysłu? Aby uruchomić nasz program wystarczyłoby zamienić aplikacje.

Ale jak zdefiniować pasek start?
Jak obsługiwać pulpit?
Jak wyświetlać okienka windows w OGL?
Internet Explorer to program, który służy do przeglądania internetu z twojego komputera i na odwrót.
Avatar użytkownika
Ho88it
Homos antropiczny
Homos antropiczny
 
Posty: 63
Dołączył(a): niedziela, 10 sierpnia 2008, 20:53
PodziÄ™kowaÅ‚ : 2
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
System operacyjny: brak systemu
Kompilator: Visual Studio 2008
Visual Studio 2010
Gadu Gadu: 0
    NieznanyNieznana

Re: Własny explorator Windows.

Nowy postprzez Cyfrowy Baron » piÄ…tek, 24 października 2008, 13:40

Ale jak zdefiniować pasek start?
Jak obsługiwać pulpit?
Jak wyświetlać okienka windows w OGL?


To są właśnie elementy powłoki systemowej (explorer), więc albo tworzysz własną powłokę od podstaw, albo korzystasz z explorera.
To nie jest pasek start, tylko pasek zadań. Pulpitu może wogóle nie być, chyba że stworzysz coś własnego.
Cokolwiek chcesz zrobić własnego, nie możesz opierać się o elementy explorera, gdyż nie będzie to samodzielna powłoka. lecz nakładka na explorera.



Kilka dni temu naprawiałem komputer, w którym pewien "światły" informatyk zainstalował system WinXP z powłoką przypominającą Vistę. Ciekawie to wyglądało, ale działało tragicznie. Powłoka zużywała więcej pamięci i czasu procesora niż explorer, ale najgorsze było to, że przy zamknięciu system nie zapisywał ustawień, tzn. wyświetlał komunikat, że zapisuje, ale w rzeczywistości nie zapisywał ustawień sprzętowych, więc nie można było na nim zainstalować nawet drukarki, gdyż po restarcie komputera drukarki już nie było i konieczna była jej ponowna instalacja, ale po restarcie znów gubił urządzenie. Konieczne okazało się zainstalowanie normalnego Windowsa XP. Tak więc z tymi powłokami trzeba postępować ostrożnie.

Od momentu instalacji systemu "jesteśmy skazani" na explorer.exe.


Nie jesteś skazany, zawsze możesz zainstalować nakładkę na powłokę - nie polecam, lub zmodyfikować istniejącą instalację Windows XP np. za pomocą programu nLite, tak by zawierała inną powłokę niż explorer - tego to już wogóle odradzam. Możesz też doinstalować nowe style - to akurat polecam.



Na własne potrzeby napisałem sobie program, który przypomina nieco menu Start, lecz jest bardziej funkcjonalny i zamiast z lewej strony pulpitu, to wysuwa się z prawej krawędzi ekranu. Oprócz wielu list skrótów zawiera dodatkowe możliwości.
WyglÄ…da to tak:
prog.png


więc może zamiast zmieniać powłokę na inną niż eksplorer - a w przypadku Windows XP, jest to najlepiej w dopracowana powłoka ze wszystkich dotychczasowych Windows'ów - napisz program rozszerzający możliwości explorera.
Nie masz wystarczających uprawnień, aby zobaczyć pliki załączone do tego postu.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
PodziÄ™kowaÅ‚ : 12
OtrzymaÅ‚ podziÄ™kowaÅ„: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    NieznanyNieznana

Re: Własny explorator Windows.

Nowy postprzez Miroo_007 » piÄ…tek, 24 października 2008, 14:10

Bardzo polecam styl Zune Style, którego właśnie używam. Każdy chce coś stworzyć ale zapomina się o tym, że to już może zostało kiedyś zrobione.
http://www.centrumxp.pl/Aktualnosci/322 ... _Zune.aspx
Avatar użytkownika
Miroo_007
Intelektryk
Intelektryk
 
Posty: 160
Dołączył(a): sobota, 18 października 2008, 10:49
Lokalizacja: Rzeszów
PodziÄ™kowaÅ‚ : 0
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
    NieznanyNieznana


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Ogólne problemy z programowaniem

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 6 gości