Hola Amigos Vengo A Pedirles Una Ayuditas .
1 . Como Puedo Blokear Un .exe O Dll O Algun Tipo De Injecion En VB
2 . El BorderStyle Pongo " None = Ninguno " Para Contruir Mi Porpio Borde Okey lo Contruyo todo bien pero cuando copilo Y Ejecuto EL Programa Cuando quiero Mover El From No Se Puedo Si Me Pueden Ayudar En Estos Dos Problemas Se Los Agradeceria
Los Dos Problemas Son En VB
Gracias
Este es el foro de .Net así que asumo q hablas de Vb.Net, la primera pregunta no la entendi, lo segundo se hace así, y cambiale el título al tema por algo que tenga que ver:
<DllImport("user32.dll")> _
Private Shared Function SetForegroundWindow(ByVal hWnd As IntPtr) As Boolean
End Function
<DllImport("user32.dll")> _
Private Shared Function ReleaseCapture() As Boolean
End Function
Private Sub Form1_MouseDown(ByVal sender As Object, _
ByVal e As System.Windows.Forms.MouseEventArgs) Handles _
Me.MouseDown
If e.Button = MouseButtons.Left Then
ReleaseCapture()
SendMessage(Me.Handle, &HA1, &H2, 0)
End If
End Sub
Claro esto movera el Form por cualquier parte, ponle el Handles al control que quieras usar para mover el Form.
Si utiliazas WPF, simplemente llama al metodo DragMove() en el handler del evento leftmousedown
Cita de: Keyen Night en 13 Agosto 2011, 20:31 PM
<DllImport("user32.dll")> _
Private Shared Function SetForegroundWindow(ByVal hWnd As IntPtr) As Boolean
End Function
<DllImport("user32.dll")> _
Private Shared Function ReleaseCapture() As Boolean
End Function
Private Sub Form1_MouseDown(ByVal sender As Object, _
ByVal e As System.Windows.Forms.MouseEventArgs) Handles _
Me.MouseDown
If e.Button = MouseButtons.Left Then
ReleaseCapture()
SendMessage(Me.Handle, &HA1, &H2, 0)
End If
End Sub
La API SendMessage hay que declararla :P y prescindir de la otra (SetForegroundWindow) al menos en este ejemplo.
Se puede utilizar esta técnica en el evento
MouseMove sin necesidad de especificar el botón presionado. ;D
Cita de: Xuxero en 10 Agosto 2011, 18:11 PM1 . Como Puedo Blokear Un .exe O Dll O Algun Tipo De Injecion En VB
Te refieres a proteger un .exe :huh:
Saluos.