0
我從我的應用程序上的按鈕按下啓動觸摸鍵盤在管理員帳戶如下:啓動在Windows 10非管理員帳戶的觸摸鍵盤(Tabtip.exe)
var progFiles = @"C:\Program Files\Common Files\Microsoft Shared\ink";
var keyboardPath = Path.Combine(progFiles, "TabTip.exe");
Process.Start(keyboardPath);
但是從非管理員帳戶,觸摸鍵盤不會啓動。
我已經嘗試過各種技術(使用ShellExecuteEx,CreateProcessWithLogonW,模擬等)沒有運氣。
可以做到這一點嗎?
是它的WinForms,WPF,UWP? – Tony
我想問題是你沒有訪問這個目錄。您可以將軟件複製到您的應用程序數據文件夾中(bin/debug或bin/release) – MetaColon
@Tony:WPF,在非管理員帳戶的windows 8.1上工作正常 –