Я реализовал для запуска инструмента для запуска экрана в моем приложении C# UWP, и он отлично работает в системе операции Windows 10. Ожидаемое поведение состоит в том, чтобы добраться до состояния, как если бы мы нажали комбинированную Windows + Shift + S. < /p>
Вот тело моей команды: < /p>
Код: Выделить всё
bool result = await Launcher.LaunchUriAsync(new Uri("ms-
screenclip:edit?source=SOURCE"));
if (result)
{
Clipboard.ContentChanged += Screenshot_Succeeded;
}
В системе операции Windows 11 та же реализация только что запускает инструмент для поднесения, и мне нужно нажать на новый скриншот, чтобы достичь того же состояния.
Таким образом, основная проблема заключается>
Подробнее здесь:
https://stackoverflow.com/questions/783 ... -different