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
Ottimizzazione dei block template in Angular 17
Evitare il flickering dei componenti nel prerender di Blazor 8
Creare form tipizzati con Angular
Gestire liste di tipi semplici con Entity Framework Core
Effettuare chiamate con versioning da Blazor ad ASP.NET Core
Effettuare lo stream della risposta in ASP.NET Core tramite IAsyncEnumerable
Utilizzare Tailwind CSS all'interno di React: primi componenti
Utilizzare la session affinity con Azure Container Apps
Generare token per autenicarsi sulle API di GitHub
C# 12: Cosa c'è di nuovo e interessante
Le novità di Angular: i miglioramenti alla CLI
Criptare la comunicazione con mTLS in Azure Container Apps
I più letti di oggi
- Sfruttare le funzionalità degli Azure Cognitive Service on-edge con i container
- Configurare il nome della run di un workflow di GitHub in base al contesto di esecuzione
- I tutorials, percorsi guidati per tutti
- Introduzione ai Cognitive Services di Microsoft Azure
- Gestire gli eventi dei servizi Azure mediante Event Grid