Ir para conteúdo
Faça parte da equipe! (2024) ×

Vator

Emerald Member
  • Total de Posts

    1.116
  • Registro em

  • Última visita

  • Dias Ganhos

    1
  • WCoins

    0

Posts postados por Vator

  1. Impossível definir sem ter a source,ponha no mínimo uma print...

    E,se achar que estou falando isso para me aproveitar de seu código(que provavelmente não é seu,se fosse,você saberia resolver os erros).

     

    d3dx9.h

     

    Esse é o cabeçalho do DIRECTX 9,se não me engano.

    Baixe a SDK em algum lugar por aí nas Internetz.

  2. 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 : http://www.webcheats.org/forum/c-c-c/485673-tutorial-c-recortar-parte-da-tela-screenshot.html

    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.

  3. Olá pessoas da Water...não,Web Cheats.

     

    Trata-se de um simples sistema de detecção de colisão entre dois controles,no caso,pictureBox,usando o método IntersectsWith().A pictureBox será controlada pelo mouse(eu fiz para ser assim,fica mais fácil) e quando "bater" uma na outra,muda a cor de fundo do form,como um exemplo.

     

    Adicione duas PictureBox e um Timer,com intervalo de 97(97 porque é um número bonitinho).Deixe-o ativado..

     

    Nomeie uma pictureBox para "pcb1" e a outra de "pcb2".

     

    Então,vamos aos códigos.(ah é,jura?)

     

    Declare 3 variáveis globais :

     

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

     

    No evento Tick do Timer,coloque:

     

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

     

    No evento MouseDown da pcb1(que será a controlada),coloque:

     

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

     

    No evento MouseMove desta mesma PCB,coloque:

     

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

    E então,no evento MouseUp desta mesma picturebox,coloque :

     

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

     

    Agora teste e mova a picturebox até a outra com o seu rato,qualquer botão dele. ;)

    Espero ter ajudado vocês,e seria útil no jogo para a competição,eu usei esse sisteminha T__T

     

    Obrigado.

  4. Poste o código completo,senão não tem como ajudar.

    Um erro aí é o GetAsyncKeyState,você sabe usar P Invoke(é no VB.NET assim também?)?

    O único argumento é Keys vKey,e é da lib user32.lib.

     

    Os outros erros é que provavelmente que você substituiu o código inteiro do Form1,né?

    Declare novamente a classe e o método construtor(e tem?).

×
×
  • 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.