Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

[C#]Área de selecionamento,retângulo,seleção de área


Vator
 Compartilhar

Posts Recomendados

Olá,pessoas.

 

Neste tópico estarei mostrando(não,vou mostrar) um exemplo de como criar um retângulo,como a área de selecionamento do Windows,com o rato,e implementar o código deste tutorial :

É necessário se cadastrar para acessar o conteúdo.

para recortar a parte desejada da tela.

 

No seu form,comoque FormBorderStyle como NONE,e opacidade entre 50 e 80%,WindowState como Maximized,TopMost como true..Coloque uma cor clara,para ficar melhor.

 

Este é o meu design :

 

designfd.png

 

Ao código,importe o namespace System.Drawing.Imaging;

 

Declare essas variáveis globais:

 

É necessário se cadastrar para acessar o conteúdo.

 

No evento MouseDown do form,coloque :

 

É necessário se cadastrar para acessar o conteúdo.

 

No mouseMove do Form:

 

É necessário se cadastrar para acessar o conteúdo.

 

Agora,no mouseUp:

 

É necessário se cadastrar para acessar o conteúdo.

 

 

 

E,por fim,no evento Paint,coloque :

 

É necessário se cadastrar para acessar o conteúdo.

 

Se em seu computador houver algum erro quanto aos gráficos,coloque no form DoubleBuffered como true,e aumente o Thread.Sleep() para seu processador descansar.

 

Espero que ajude-os em algo,qualquer dúvida ou erro,só perguntar.

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.