Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

kauebranco

sobre o código "SendKeys" Opções

Recommended Posts

Como através do SendKeys acionar a tecla Print Screen ????e se num for possivel como usar o clipboard pra dar um print screen na tela ,pois quando eu coloco clipboard.SetData ele pede um parametro que seria uma imagem !!!!e num sei que parametro é esse que tenho que passar pois quero na verdade pegar a imagem que está na tela(dar um Print)

Compartilhar este post


Link para o post
Compartilhar em outros sites

mais eu só quero executar uma tecla ...sabe quando a gente quer que o ENTER tenha a mesma funcionalidade do TAB e a gente faz akele SendKeys ??entaum ..queria fazer isso só que pra teclar Print Screen essa função que você passou é uma função pra imagem (se eu num entendi errado)será que é dificil dar um Print Screen via código ??se puder ajudar ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Graymalkin , muito obrigado pela ajuda !!!!

 

eu descobri um jeito gente ..segue ai pra quem precisar

 

primeiro declare essa API :

Private Declare Sub keybd_event Lib "user32" _(ByVal bVk As Byte, ByVal bScan As Byte, _ByVal dwFlags As Long, ByVal dwExtraInfo As Long)

e pra executar o comando(Print Screen) via código escreva assim :

PrintNaTelaToda = 1 PrintSomenteNoFormAtivo = 0 keybd_event vbKeySnapshot, PrintNaTelaToda, 0&, 0&

vlww

 

abraço !!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.