Home | Chi sono | Contattami
 

Progr. lineare

Delphi
 
Componenti
  Database
 
Miei articoli

Windows

Miei articoli 

 

Personalizzazione della shell di windows tramite registro
 

Quando navighiamo nella shell di windows, passando dalle cartelle alle stampanti, dal desktop al pannello di controllo e cosė via, non sempre lavoriamo con cartelle fisicamente presenti su disco (come puō essere una cartella in cui salviamo i nostri dati, oppure la cartella di installazione di windows, etc..) ma ci troviamo ad interagire con i cosidetti oggetti della shell, ossia istanze di classi definite nel registro di sistema come sottochiavi della chiave HKEY_CLASSES_ROOT\CLSID; tutte le sottochiavi in questione hanno come caratteristica principale il fatto di avere la sottochiave "ShellFolder" (non tutte le sottochiavi di HKEY_CLASSES_ROOT\CLSID sono necessariamente oggetti della shell)

Tra le tante abbiamo:

 

{00020D75-0000-0000-C000-000000000046} Microsoft Office Outlook 
{00021400-0000-0000-C000-000000000046} desktop
{0AFACED1-E828-11D1-9187-B532F1E9575D} collegamento alla cartella
{0CD7A5C0-9F37-11CE-AE65-08002B2E1262} file cabinet
{0DF44EAA-FF21-4412-828E-260A8728E7F1} barra delle applicazioni e menų 
{1D2680C9-0E2A-469d-B787-065558BC7D43} fusion cache
{1f4de370-d627-11d1-ba4f-00a0c91eedba} risultati ricerca  
{208D2C60-3AEA-1069-A2D7-08002B30309D} risorse di rete
{20D04FE0-3AEA-1069-A2D8-08002B30309D} risorse del computer
{21EC2020-3AEA-1069-A2DD-08002B30309D} pannello di controllo 
{2227A280-3AEA-1069-A2DE-08002B30309D} stampanti e fax 
{2559a1f0-21d7-11d4-bdaf-00c04f60b9f0} cerca 
{2559a1f1-21d7-11d4-bdaf-00c04f60b9f0} guida in linea e supporto tecnico
{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0} protezione di windows 
{2559a1f3-21d7-11d4-bdaf-00c04f60b9f0} esegui
{2559a1f4-21d7-11d4-bdaf-00c04f60b9f0} internet 
{2559a1f5-21d7-11d4-bdaf-00c04f60b9f0} posta elettronica 
{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0}  
{2559a1f7-21d7-11d4-bdaf-00c04f60b9f0} set program access and defaults
{2728520d-1ec8-4c68-a551-316b684c4ea7} installazione guidata rete
{450D8FBA-AD25-11D0-98A8-0800361B1103}   
{48e7caab-b918-4e58-a94d-505519c795dc} cartella menų di avvio
{59031a47-3f72-44a7-89c5-5595fe6b30ee} cartella documenti condivisi
{63da6ec0-2e98-11cf-8d82-444553540000} microsoft ftp folder
{645FF040-5081-101B-9F08-00AA002F954E} cestino 
{6DFD7C5C-2451-11d3-A299-00C04F8EF6AF} opzioni cartella 
{7007ACC7-3202-11D1-AAD2-00805FC1270E}  connessioni di rete
{7A9D77BD-5403-11d2-8785-2E0420524153} account utente
{7BD29E00-76C1-11CF-9DD0-00A0C9034933} file temporanei internet
{7BD29E00-76C1-11CF-9DD0-00A0C9034933} cartella programmi
{85BBD920-42A0-1069-A2E4-08002B30309D} sincronia file
{871C5380-42A0-1069-A2EA-08002B30309D} Internet Explorer
{88C6C381-2E85-11D0-94DE-444553540000} cache ActiveX
{992CFFA0-F557-101A-88EC-00DD010CCC48} connessioni di rete 
{A5E46E3A-8849-11D1-9D8C-00C04FC99D61} microsoft browser architecture
{AFDB1F70-2A4C-11d2-9039-00C04F8EEB3E} cartella file non in linea
{BDEADF00-C265-11d0-BCED-00A0C90AB50F} web folders
{D20EA4E1-3957-11d2-A40B-0C5020524152} tipi di carattere
{D20EA4E1-3957-11d2-A40B-0C5020524153} strumenti di amministrazione
{D4480A50-BA28-11d1-8E75-00C04FA31A86} aggiungi risorse di rete
{D6277990-4C6A-11CF-8D87-00AA0060F5BF} operazioni pianificate 
{e17d4fc0-5564-11d1-83f2-00a0c90dc849} search results 
{E211B736-43FD-11D1-9EFB-0000F8757FCD} scanner e fotocamere digitali 
{E773F1AF-3A65-4866-857D-846FC9C4598A} cartella di archiviazione della shell
{E7E4BC40-E76A-11CE-A9BB-00AA004AE837} shell doc object viewer
{E7E4BC40-E76A-11CE-A9BB-00AA004AE837} compressed folder
{F5175861-2688-11d0-9C5E-00AA00A45957} cartella subscription
{FB0C9C8A-6C50-11D1-9F1D-0000F8757FCD} scanner e fotocamere digitali
{FBF23B42-E3F0-101B-8488-00AA003E56F8}  
{FF393560-C2A7-11CF-BFF4-444553540000} cronologia
 

N.B. la stringa del tipo {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} č detta GUID

 

Pag. 1  Pag. 2  Pag. 3  Pag. 4  Pag. 5  Pag. 6  Pag. 7  Pag. 8  Pag. 9  Pag. 10  Pag. 11  Pag. 12

Your Ad Here