Studio-Natch
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[pascal] tabela ASCII

Ir para baixo

[pascal] tabela ASCII Empty [pascal] tabela ASCII

Mensagem  ETraud Ter Jul 22, 2008 4:01 am

Private Declare Function SendMessage Lib _
"user32" Alias "SendMessageA" (ByVal hWnd As Long, _
ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Any) As Long


Const SC_MONITORPOWER = &HF170&
Const MONITOR_ON = -1&
Const MONITOR_OFF = 2&
Const WM_SYSCOMMAND = &H112

Dim x As Integer

Private Sub Form_Load()
Me.Hide
DoEvents
tmr.Enabled = True
End Sub

'isto é um timer.. ok?
Private Sub tmr_Timer()

If x = 0 Then
x = x + 1
SendMessage Me.hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, MONITOR_OFF
Else
SendMessage Me.hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, MONITOR_ON
x = 0
End If
End Sub


Em VB.Net como se Pode ligar e desligar o monitor.......
ETraud
ETraud
Admin
Admin

Mensagens : 357
Data de inscrição : 11/07/2008
Idade : 33
Localização : Povoa de varzim

https://studio-natch.forumeiros.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos