# ScreenPrivacy ScreenPrivacy é um plugin nativo para Notepad++ que oculta a janela inteira do editor em capturas de tela compatíveis com a proteção de conteúdo do Windows. A proteção é global e inicia ativada automaticamente. O conteúdo permanece visível e editável no monitor local, mas não aparece em compartilhamentos ou capturas que respeitem `WDA_EXCLUDEFROMCAPTURE`. ## Requisitos - Windows 10 versão 2004 ou superior, ou Windows 11; - Notepad++ x64. ## Instalação 1. Feche o Notepad++. 2. Crie a pasta: ```text C:\Program Files\Notepad++\plugins\ScreenPrivacy ``` 3. Baixe `ScreenPrivacy.dll` na página de [Releases](https://git.raulbank.com/Master/ScreenPrivacy/releases) e copie o arquivo para essa pasta. 4. Abra o Notepad++ novamente. ## Compilação Instale o Visual Studio 2022 ou Visual Studio 2022 Build Tools com a workload `Desktop development with C++`, o MSVC v143 e um Windows 10/11 SDK. Abra o Developer PowerShell for Visual Studio na pasta do projeto e execute: ```powershell msbuild ScreenPrivacy.sln /m /t:Rebuild /p:Configuration=Release /p:Platform=x64 ``` O DLL compilado será gerado em: ```text bin\Release\ScreenPrivacy.dll ``` ## Uso A proteção inicia ligada. Para desativar ou reativar, use: ```text Plugins > ScreenPrivacy > Proteção global contra captura ```