This is a pretty simple library for Windows that upon injection, constantly looks for a process' windows and calls on them winapi function SetWindowDisplayAffinity
to make them "invisible for screen capture software" (in simple words).
If you want to receive an info box upon first scan to check which windows were altered, enable info_box
feature.
for 32 bit systems:
cargo build --release --target i686-pc-windows-msvc
but remember to add the target to toolchain by:
rustup target add i686-pc-windows-msvc
Simply use any DLL injector. I personally use GH Injector
Before | After |
---|---|
Captured with Snipping Toolbar [WIN]+[SHIFT]+[S]