[Astuce] Windows 10 TP : Retrouver l’interface tactile d’Internet Explorer 11

Hier, Microsoft a mis en ligne la version Technical Preview de son futur système d'exploitation Windows 10. Cette nouvelle version met l'accent sur le retour au fondamentaux pour les PC de bureau (retour du menu démarrer, applications Modern UI en mode fenêtré, etc...) et promet qu'avec une seule base tous les matériels seront supportés par Windows 10 (smartphones/tablettes, PC bureau/portable et XBox One).

Cependant, quelques personnes ont remarqué des pertes de fonctionnalités (remplacés par d'autres...) notamment pour les matériels ayant un écran tactile et surtout Internet Explorer 11 version Modern UI.

Un internaute (@adamUCF ) a démontré qu'il était possible de réactiver la version tactile d'Internet Explorer 11 moyennant un petit script PowerShell. Pour que cela fonctionne, il faudra qu'Internet Explorer soit le navigateur par défaut.

1. Ouvrez le bloc-note et copiez-collez le bout de code ci-dessous

$code = @"
using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
namespace Win8 {
 
   [ComImport, Guid("2e941141-7f97-4756-ba1d-9decde894a3d"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
   interface IApplicationActivationManager
   {
       IntPtr ActivateApplication([In] String appUserModelId, [In] String arguments, [In] UInt32 options, [Out] out UInt32 processId);
   }
 
[ComImport, Guid("45BA127D-10A8-46EA-8AB7-56EA9078943C")]//Application Activation Manager
   public class ApplicationActivationManager : IApplicationActivationManager
   {
       [MethodImpl(MethodImplOptions.InternalCall, MethodCodeType = MethodCodeType.Runtime)/*, PreserveSig*/]
       public extern IntPtr ActivateApplication([In] String appUserModelId, [In] String arguments, [In] UInt32 options, [Out] out UInt32 processId);
 
   }
 
}
"@
 
add-type -TypeDefinition $code
$appman = new-object Win8.ApplicationActivationManager
 
$appman.ActivateApplication("DefaultBrowser_NOPUBLISHERID!Microsoft.InternetExplorer.Default",$null,0,[ref]0)

2. Enregistrez-le sous un nom reconnaissable avec l'extension .ps1

3. Cliquez droit sur le fichier et ouvrez le avec PowerShell (à chaque fois que voulez démarrer l'interface tactile)

source: Neowin.net

Poster un Commentaire

Soyez le premier à commenter !

avatar
  Subscribe  
Me notifier des