Con l'introduzione dell'Anniversary Update di Windows 10 è stata aggiunta una API che impedisce all'utente (o a qualche utente esterno) di registrare o creare screenshot della finestra.
Questa funzionalità è piuttosto utile in casi in cui il contenuto che vogliamo mostrare è, ad esempio, un contenuto sensibile. Per bloccare questa possibilità, è sufficiente aggiungere questa riga di codice:
Windows.UI.ViewManagement.ApplicationView.GetForCurrentView().IsScreenCaptureEnabled = false;
Eventualmente è possibile ripristinare il comportamento di default cambiando il valore a true. Supponendo di avere questo contenuto:

Quando un utente proverà a fare uno screenshot, otterrà questo risultato:

Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Recuperare l'ultima versione di una release di GitHub
Utilizzare Hybrid Cache in .NET 9
Applicare un filtro per recuperare alcune issue di GitHub
Triggerare una pipeline su un altro repository di Azure DevOps
Ottimizzare le pull con Artifact Cache di Azure Container Registry
Gestire gli accessi con Token su Azure Container Registry
Ordinare randomicamente una lista in C#
Migliorare la sicurezza dei prompt con Azure AI Studio
Persistere la ChatHistory di Semantic Kernel in ASP.NET Core Web API per GPT
Garantire la provenienza e l'integrità degli artefatti prodotti su GitHub
Usare le navigation property in QuickGrid di Blazor
Utilizzare QuickGrid di Blazor con Entity Framework