Avatar billede bodilhensen Nybegynder
10. august 2001 - 01:01 Der er 1 kommentar og
1 løsning

Move a form

Hejsa

er der nogen af jer friske fyre der ved hvordan man flytter en form under windows 2000?

(ala
\"If Button = 1 Then
    ReleaseCapture
    SendMessage Me.hwnd, &H112, &HF012, 0
End If\", bare også til 2000)

Knuz Bodil
Avatar billede sjh Nybegynder
10. august 2001 - 01:50 #1
jeg ved ikke om det funker under win2000.

Private Declare Sub ReleaseCapture Lib \"user32\" ()
Private Declare Function SendMessage Lib \"user32\" Alias \"SendMessageA\" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Integer, ByVal lParam As Long) As Long

Private Function FlytObject(ObjecthWnd As Long)
    ReleaseCapture
    Call SendMessage(ObjecthWnd, &HA1, 2, 0&)
End Function

Private Sub Form1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
    If Button = 1 Then
    FlytObject Me.hWnd
    End If
End Sub
Avatar billede sjh Nybegynder
10. august 2001 - 01:54 #2
det skulle være Form_MouseDown og ikke Form1_MouseDown
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester