Início desenvolvedores Visual Basic.NET pode se surpreender ao descobrir que não há nenhuma função óbvia para capturar cópias do conteúdo atualmente na tela, mostrar para o usuário e salvá-la no disco. Alcançar a tarefa é fácil, mas é bastante contra-intuitivo : ao invés de chamar uma função dedicada, você precisa para simular o uso da tecla "Print Screen" no teclado. Instruções 
 1 
 Crie um novo projeto e selecione " Windows Forms projeto". 
 2 
 Arraste um Button e um Picturebox em seu projeto a partir da caixa de ferramentas. 
 
 
 3 
 clique duas vezes no botão que você adicionou para criar um "clique" evento para ele 
 4 
 cole o seguinte para o evento " Button1_Click " que só apareceu : . 
 
 SendKeys.Send ("% { PRTSC }") 
 
 Application.DoEvents () 
 
 tela Dim = Clipboard.GetDataObject 
 
 Dim bmp = CType ( screen.GetData ( GetType ( System.Drawing.Bitmap ) ) , Bitmap ) 
 
 PictureBox1.Image = bmp 
 
 PictureBox1.Image.Save ( "C: \\ imagem.jpg " ) < br > 
 indo linha por linha , este simula um "Print Screen" pressione a tecla (que é a tecla de atalho para a criação de capturas de tela ) . Ele então pega os dados da imagem da área de transferência e exibe na tela do PictureBox. Finalmente , ele salva -lo para o disco como um JPG .