2010-07-08 7 views
1

Quelqu'un peut-il me dire comment la liste des programmes est remplie lors du réglage des programmes par défaut? Je veux ajouter et supprimer quelques-uns, mais je ne vois pas comment le faire. MerciDéfinition des programmes par défaut

Dans le menu de démarrage: Panneau de configuration \ Programmes \ Programmes par défaut \ Définir les programmes par défaut

+0

Pour limiter les votes à proximité, voulez-vous faire * * programme? –

+0

Je ne sais pas pourquoi les gens votent pour migrer vers SU. Si je comprends bien, le demandeur veut ajouter leur propre programme à la liste des choix de l'utilisateur pour une catégorie particulière. C'est une question liée à la programmation. – EMP

+0

@Evgeny: c'est ce que je pensais aussi ... –

Répondre

1

Je suppose que vous voulez dire que vous avez écrit un programme et que vous voulez qu'il apparaisse sur cette liste afin que l'utilisateur est en mesure pour choisir ce qu'il/elle veut que votre programme soit le défaut pour. MSDN a un pretty good overview of the topic, mais l'idée de base est que vous devez définir quelques registry entries.

L'exemple suivant montre les entrées de registre pour un navigateur Contoso fictif qui est appelé WebBrowser:

HKEY_LOCAL_MACHINE 
    SOFTWARE 
     Contoso 
     WebBrowser 
      Capabilities 
       ApplicationDescription = This award-winning Contoso browser is better than ever. Search the Internet and find exactly what you want in just seconds. Use integrated tabs and new phishing detectors to enhance your Internet experience. 
       FileAssociations 
        .htm = ContosoHTML 
        .html = ContosoHTML 
        .shtml = ContosoHTML 
        .xht = ContosoHTML 
        .xhtml = ContosoHTML 
       Startmenu 
        StartmenuInternet = Contoso.exe 
       UrlAssociations 
        http = Contoso.Url.Http 
        https = Contoso.Url.Https 
        ftp = Contoso.Url.ftp 
    SOFTWARE 
     RegisteredApplications 
     Contoso.WebBrowser.1.06 = SOFTWARE\Contoso\WebBrowser\Capabilities 
Questions connexes