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.