Private Declare Function PaintDesktop Lib "user32" (ByVal hdc As Long) As Long
Private Sub Command1_Click()
PaintDesktop Picture1.hdc
End Sub
Private Sub Form_Activate()
Picture1.Top = 0
Picture1.Left = 0
Picture1.Height = Form1.Height
Picture1.Width = Form1.Width
Picture1.BorderStyle = 0
End Sub
Ao se clicar no Command1, a Picture1 (que ocupa todo o formulário) fica com a imagem que está sendo usa como papel de parede no momento.
Gostaria de praticamente tirar um "PrintScreen" da tela atrás do Form e joga-la picture. Ou seja, quero que além do papel de parede, também sejam mostrados os ícones da área de trabalho e o menu iniciar.
Pergunta
TotZ
Saudações
Em um formulário com o seguinte código:
Ao se clicar no Command1, a Picture1 (que ocupa todo o formulário) fica com a imagem que está sendo usa como papel de parede no momento.
Gostaria de praticamente tirar um "PrintScreen" da tela atrás do Form e joga-la picture. Ou seja, quero que além do papel de parede, também sejam mostrados os ícones da área de trabalho e o menu iniciar.
Como faço isso?
Obrigado.
Link para o comentário
Compartilhar em outros sites
12 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.