windows - Tilføj kontekstmenu i registreringsdatabasen

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har set et eksempel på denne adresse om hvordan man tilføjer kontekstmenuer ved blot at droppe en nøgle til registreringsdatabasen (i eksemplet tilføjer vi et link til Notepad.exe for hver filtype *). [5]


Eksemplet fungerer fint, øjeblikkeligt. Jeg forstår dog ikke, hvorfor jeg ikke kan gengive det samme med 'excel.exe\% 1' under .xla.


Her er en skærm af, hvad jeg forsøgte, i første omgang synes mappen 'shell' at mangle for hver udvidelse. Da jeg ikke kunne få nogen effekt med 'shellex', tilføjede jeg det ... Jeg kan ikke se min menu:


Indtast billedbeskrivelse her


Husk, jeg er et register nybegynder :)

Bedste reference


Måske mangler du et niveau af indirection her. Normalt refererer .xla til en bestemt filtype, f.eks. xlafile og brevet vil igen have shell og shellex undernøgler, der refererer til kontekstmenuhåndteringsmaskiner.


Se:



  • [6] Verbs and File Associations

  • [7] Oprettelse af genvejsmenuhåndteringsprogrammer