Вызов экранной клавиатуры с помощью кнопки в C#
Я создаю приложение windows с помощью C#, где в кнопке на GUI при нажатии должна отображаться экранная клавиатура.
был бы признателен, если помощь предоставляется. спасибо.
кроме того, поскольку я в основном использую библиотеку Emgu Cv для остальной части моего приложения, можем ли мы просто использовать ее для вызова экранной клавиатуры?
2 ответов
В C# вы можете просто написать следующую строку кода, чтобы вызвать приложение экранной клавиатуры, которое поставляется с Windows:
System.Diagnostics.Process.Start("osk.exe");
вы можете найти дополнительную помощь здесь.
для Windows 10 x64 вы установили сборку проекта на x64, как показано в образе.
Process process = Process.Start(new ProcessStartInfo(
((Environment.GetFolderPath(Environment.SpecialFolder.System) + @"\osk.exe"))));