Show Touch-Tastatur (TabTip.exe) in Windows 10 Anniversary Edition

In Windows 8 und Windows 10 war es vor dem Jubiläums-Update möglich, die Touch-Tastatur anzuzeigen, indem @ gestartet wurd

C:\Program Files\Common Files\microsoft shared\ink\TabTip.exe

In Windows 10 Anniversary-Update funktioniert es nicht mehr. dasTabTip.exeer @ -Prozess wird ausgeführt, aber die Tastatur wird nicht angezeigt.

Gibt es eine Möglichkeit, es programmgesteuert anzuzeigen?

AKTUALISIERE

Ich habe eine Problemumgehung gefunden - gefälschter Mausklick auf das Touch-Tastatur-Symbol in der Taskleiste. Hier ist Code in Delphi

// Find tray icon window
function FindTrayButtonWindow: THandle;
var
  ShellTrayWnd: THandle;
  TrayNotifyWnd: THandle;
begin
  Result := 0;
  ShellTrayWnd := FindWindow('Shell_TrayWnd', nil);
  if ShellTrayWnd > 0 then
  begin
    TrayNotifyWnd := FindWindowEx(ShellTrayWnd, 0, 'TrayNotifyWnd', nil);
    if TrayNotifyWnd > 0 then
    begin
      Result := FindWindowEx(TrayNotifyWnd, 0, 'TIPBand', nil);
    end;
  end;
end;

// Post mouse click messages to it
TrayButtonWindow := FindTrayButtonWindow;
if TrayButtonWindow > 0 then
begin
  PostMessage(TrayButtonWindow, WM_LBUTTONDOWN, MK_LBUTTON, $00010001);
  PostMessage(TrayButtonWindow, WM_LBUTTONUP, 0, $00010001);
end;

UPDATE 2

Eine andere Sache, die ich gefunden habe, ist, dass das Festlegen dieses Registrierungsschlüssels die alte Funktionalität wiederherstellt, wenn TabTip.exe gestartet wir

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TabletTip\1.7\EnableDesktopModeAutoInvoke=1

Antworten auf die Frage(20)

Ihre Antwort auf die Frage