Как работает система которая блокирует скрины в телеграмме если файл временный?
скорее всего это какой то фреймворк, в общем, например в телеграмме когда пытаешься заскринить картинку которую отправили с таймером на самоуничтожения они становятся черными, или допустим заходишь с личный альбом там такая же история и тд, так вот как эта функция работает
Фреймворки тут не при чём. Простого и переносимого решения нет. Под каждую операционку, каждый рантайм и каждый тип контента нужно искать свои способы защиты. В винде например есть SetWindowDisplayAffinity, позволяющий скрыть окно на скриншоте.