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
Eseguire query verso tipi non mappati in Entity Framework Core
Utilizzare la versione generica di EntityTypeConfiguration in Entity Framework Core
Utilizzare l'operatore GroupBy come ultima istruzione di una query LINQ in Entity Framework
Criptare la comunicazione con mTLS in Azure Container Apps
Utilizzare politiche di resiliency con Azure Container App
Sfruttare MQTT in cloud e in edge con Azure Event Grid
Effettuare il deploy di immagini solo da container registry approvati in Kubernetes
Inizializzare i container in Azure Container Apps
Eseguire una query su SQL Azure tramite un workflow di GitHub
Mascherare l'output di un valore all'interno dei log di un workflow di GitHub
Gestire domini wildcard in Azure Container Apps
Semplificare il deployment di siti statici con Azure Static Web App