1
Я хочу выделить весь текст в другой программе, используя «SendKeys». Я сделал это для файла Блокнота:как выбрать все в другой программе?
IntPtr appHandle = FindWindow(null, "Untitled - Notepad");
if (appHandle == IntPtr.Zero)
{
MessageBox.Show("Specified app is not running.");
return;
}
SetForegroundWindow(appHandle);
System.Threading.Thread.Sleep(500);
SendKeys.SendWait("^a");
, но в программе, которую я хочу, чтобы выбрать все его текст, Ctrl + A считается для другой команды.
Что мне делать?
это блокнот файл или нет, потому что если он находится в блокноте 'Ctrl + a' является команду select all –
, так что это приложение –
, чтобы узнать, какая команда select all в приложении используется вами –