Est-il possible de démarrer une application "Metro" à partir d'une application de bureau dans .net?Windows 8 démarrer "métro" app de l'application de bureau?
2
A
Répondre
5
Toutes les applications de l'interface utilisateur moderne sont associées à un protocole URL qui peut être utilisé pour lancer l'application.
Vous pouvez trouver trouver le protocole pour une application spécifique comme celui-ci:
- Appuyez sur Windows + R
- type
regedit
- Accédez à
HKEY_CLASSES_ROOT\Extensions\ContractId\Windows.Protocol\PackageId
- Trouver la sous-clé pour votre application (par exemple,
AMZNMobileLLC.KindleforWindows8_1.1.0.0_neutral__stfe6vwa9jnbp
) - Dans cette sous-clé, passez à
ActivatableClassId_some long name_\CustomProperties
- La valeur
Name
vous indique le nom du protocole.
Vous pouvez ensuite transmettre name://
à Process.Start()
.
(je répondu à cette on SuperUser)
1
J'ai trouvé une autre façon, de commencer l'application Win8 à partir d'une application win32.
- Dans votre projet WinRT aller à
Package.appxmanifest -> declarations
- Ajouter
File Type Associations
etName
champ, entrez:myAppLaunch
, àFile Type
entrer.myAppLaunch
(avec un point) - Créez un fichier (sur le Descktop pour, par exemple) et mis
.myAppLaunch
comme extension. - Maintenant, dans votre application Win32, exécutez ce fichier.
Questions connexes
- 1. Windows 8 glisser la fonctionnalité de bureau
- 2. métro Windows 8 identificateur d'application introuvable erreur
- 3. Création d'une première application de bureau tactile (non-métro) pour Windows 8
- 4. XAML Windows 8 application de métro, problème de liaison
- 5. Désactiver zoomant de ScrollViewer dans l'application de métro Windows 8
- 6. Mediaelement dans Windows 8 Metro App
- 7. Twitter API ressource pour l'application de métro Windows 8
- 8. Capture audio/vidéo Dans Windows 8 Metro App
- 9. Stockage itinérant Windows 8 dans l'application de bureau WPF?
- 10. Windows 8 Metro Style App - Modification de documents Word
- 11. Windows 8 métro appel standardstyle à partir du code derrière
- 12. Obtenir un pixel couleur dans l'application métro (Windows 8)
- 13. Comment enregistrer la capture d'image windows 8 C# application métro?
- 14. application de bureau (Windows app) connecter Windows Phone
- 15. construction par défaut projet cocos2d-x sur Windows 8 métro
- 16. SnapView dans Windows 8 app
- 17. accéder à l'application de style métro de standart windows side
- 18. Windows 8 Windows en couches sur les applications Metro
- 19. Windows 8 App et Windows Phone App Soumission
- 20. Partage de code entre l'application Windows 8 Metro, mobile et de bureau
- 21. Windows 8 Metro - CurrentApp.RequestProductPurchaseAsync
- 22. Icône de bureau Windows pour démarrer l'application PHP
- 23. Communication interprocessus entre l'application de métro et l'application de bureau
- 24. Hébergement d'applications de métro à l'intérieur d'une application de bureau
- 25. Orientation Windows 8 à partir d'une application de bureau
- 26. Que peut remplacer le gadget de bureau pour Windows 8?
- 27. Superposer une image sur une vidéo dans Windows 8 Metro App en utilisant C#
- 28. Windows 8 App - Synchronisation Sqlite avec Skydrive
- 29. b/w ERP et Windows 8 App
- 30. Windows 8 App - Recherche LINQ résultats
Toutes les applications Metro n'ont pas d'association de protocole. Cela dépend du propriétaire de l'application. –