Blog gunsmoker-a (lefordított) 1

Regisztráció fájltípust az új alkalmazás

Ha azt tervezi, hogy társítani egy vagy több fájltípus az új alkalmazás, akkor létre kell hozni egy új ProgAzon minden fájltípus kívánt társítani a kérelmet.

Ahhoz, hogy hozzon létre egy ProgAzon minden egyedi fájltípus, amely feldolgozza a kérelmet:
  1. Megjegyzendő, hogy néhány fájltípus sok kiterjesztések, rámutatva, hogy az egyik ProgAzon. Például:
    • HKEY_CLASSES_ROOT \ App.jpeg (z ProgAzon)
    • HKEY_CLASSES_ROOT \ .jpg = App.jpeg (prognosztizált terjeszkedés a ProgAzon)
    • HKEY_CLASSES_ROOT \ .jpeg = App.jpeg (második kiálló kiterjesztések ugyanazon ProgID)
  2. El kell távolítani az összes értéket ProgAzon a registry, ha eltávolítja az alkalmazást.
  3. Hagyja a fájltársításokat során érintetlenül az eltávolítás. Ez jól működik, mert a rendszer érzékeli az esetben, ha nem ProgAzon érték és egyszerűen figyelmen kívül hagyja azt. Ha így tesz, akkor elkerülhető a komplex ellenőrző kódot, amely eltávolítja a tervezett bővítés a ProgAzon csak akkor, ha nincs más alkalmazás megváltoztatta a fajta szövetség, miután a telepítést.
  4. Adjon meg egy egyedi értéket a leírás a fájltípust minden ProgAzon:
    • Vagy hagyja meg az alapértelmezett értéket a ProgAzon üres, ami a használata a rendszer leírása „.ext fájl”.
    • Vagy lokalizált értéket FriendlyTypeName és a kompatibilitást a régebbi alkalmazások, amelyek közvetlenül leolvasható a registry. Az alapértelmezett érték a ProgAzon (használja ugyanazt az értéket, mint FriendlyTypeName angol nyelven).
Ha azt tervezi, hogy bevonja a fájlt egy meglévő alkalmazás található a ProgAzon az alkalmazás a rendszerleíró adatbázisban. További információért lásd. Fájltípusokat.

A program elemeinek használt azonosító fájltársításokat

Online ProgAzon tartalmaznia kell a következő elemeket. Vegye figyelembe, hogy néhány húr adatok ilyen módon különleges formázást.

AppUserModelID (Windows 7 és újabb)

Telepítse ezt az opcionális érték alkalmazás azonosítója felhasználói modell (Application Felhasználó Model ID, AppUserModelID), ha az alkalmazás kifejezett (explicit) AppUserModelID és használja akár automatikusan a rendszer által generált Jump-listákat a közelmúltban, vagy a gyakran használt, vagy adja meg a Jump-listán. Ha az alkalmazás explicit AppUserModelID, de nem állítja be ezt az értéket, az elemek nem jelennek meg a Jump-listák alkalmazásokat. Ez egy string típusú REG_SZ. További információ - lásd alkalmazás felhasználói azonosítóval (AppUserModelIDs) ..

Telepítse ezt a kötelező értéket zászlók FILETYPEATTRIBUTEFLAGS lista. Vedd EditFlags szabályozza bizonyos szempontból a fájltípust a társított feldolgozást, hogy a ProgAzon, shell. Ön is használja EditFlags belépést korlátozni képes megváltoztatni néhány szempontból a fájlt a felhasználó beír. Értékek FILETYPEATTRIBUTEFLAGS, használt EditFlags, bináris értékeket szánt ötvözi a logikai VAGY művelet. Ez az érték lehet típus REG_DWORD vagy REG_BINARY.

Állítsa be a rekord típus neve fájlok (barátságos név) az ProgAzon alkalmas kijelző a felhasználó számára. A következetesség - kell lennie ugyanazokat az adatokat, mint az alapértelmezett értékeket (lásd fent).. Ez a rekord lehet a típus REG_SZ vagy REG_EXPAND_SZ, de úgy kell kialakítani, mint a közvetett vonal (közvetett string) - vagyis a fájl teljes nevét és értékét az erőforrás, a hajtott @, mint például: @% SystemRoot% \ shell32.dll, -154.

Állítsa be a rekordot egy rövid leírást, hogy shell fogja mutatni erre ProgAzon. Vedd InfoTip jelenik meg, amikor a felhasználó a képre az egeret a ilyen típusú fájlra. Ez az érték lehet típusú REG_SZ vagy REG_EXPAND_SZ, de mint FriendlyTypeName, meg kell közvetett vonalat.

A felvétel beállítása alapértelmezett e alkulcsot a legújabb verzióját a ProgAzon.

Megjegyzés. Ha nem alakul ki side-by-oldali alkalmazás (azaz olyan alkalmazás, amely lehetővé teszi, hogy az egyidejű telepítését annak számos különböző változata ugyanazon a gépen), akkor ne használja a felvétel Curver.

Állítsa be az alapértelmezett értéke A kulcs az alapértelmezett ikonra, hogy szeretné megmutatni a fájltípusok társított ProgAzon. Ez az érték lehet akár REG_SZ, REG_EXPAND_SZ sem, de ez kell formázni a fájl teljes nevét az erőforrás érték, vesszővel elválasztva, például:% SystemRoot% \ shell32.dll, -154.


A következő példában egy kulcsot a regiszterfájlban ProgAzon egyesület:

Segítségével verzióval Programazonosítók

Verziószámmal ProgAzon - ez egy ProgAzon, amely a nevét a verziót. Általában ez történik úgy, hogy a pontok és a verziószámot a név ProgAzon. Például:
  • Word.Document.6
  • Word.Document.8
Ez verzióval ProgAzon, verziókezelési 6 és 8, ill. Ha van egy side-by-side alkalmazás (vagyis az egyik, hogy támogatja a telepítését annak több változatban ugyanazon a gépen egyidejűleg), majd használja Curver és verziószámmal ProgAzon. Ellenkező esetben, akkor ne Curver és verziószámmal ProgAzon, mert a hatékonyság elvesztéséhez vezet.

kapcsolódó témák