Evaluating bids

Desenvolvimento de Código para Captura de Tela Compatível com Windows 7, 8, 10 (Todas as Versões) e 11

Published on the October 07, 2024 in IT & Programming

About this project

Open

Preciso de um desenvolvedor Delphi para ajustar um código de captura de tela, garantindo compatibilidade com Windows 7, Windows 8, Windows 10 (todas as versões, inclusive anteriores à 1903) e Windows 11. Atualmente, o código usa WDA_EXCLUDEFROMCAPTURE, que funciona apenas em versões mais recentes do Windows 10. O objetivo é adaptar essa funcionalidade para versões mais antigas, sem comprometer a captura de tela e a prevenção de captura de janelas em screenshots. Não há necessidade de suporte para Windows Vista.

Project overview

Estou à procura de um desenvolvedor Delphi para ajustar um código de captura de tela já existente. Atualmente, o código funciona corretamente no Windows 10 (a partir da versão 1903) e no Windows 11, pois utiliza a constante WDA_EXCLUDEFROMCAPTURE, que foi introduzida na versão 1903 do Windows 10. O objetivo deste projeto é garantir que o código também funcione nas versões antigas do Windows 10 (anteriores à 1903), bem como no Windows 7, Windows 8 e Windows 8.1. O comportamento atual do programa, incluindo a captura de tela e a funcionalidade que impede que uma janela seja capturada por ferramentas de gravação ou screenshots, já está implementado conforme esperado. As modificações necessárias devem garantir compatibilidade com essas versões mais antigas, sem comprometer a funcionalidade atual nas versões mais recentes do Windows. Todas as alterações devem ser feitas no arquivo ScreenCapture.pas, enquanto o arquivo Principal.pas deve permanecer inalterado, pois faz parte de um código maior que já está funcionando perfeitamente. O código principal deve continuar funcionando sem problemas ao substituir o arquivo ScreenCapture.pas para garantir compatibilidade com os sistemas operacionais mencionados. Estou usando o Delphi 10.4 para desenvolver o projeto.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have Not applicable
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by R. O. S.