Begrüße euch!
Ich will den Winamp rechts oben passend an die Ecke ausrichten. Ist das möglich?
Ich hab es mit MoveWindow probiert, aber das funktioniert nicht so richtig. Hier der Code:
Private Declare Function MoveWindow Lib „user32“ ( _
ByVal hwnd As Long, _
ByVal x As Long, ByVal y As Long, _
ByVal nWidth As Long, ByVal nHeight As Long, _
ByVal bRepaint As Long) As Long
Private Declare Function FindWindow Lib „user32“ Alias _
„FindWindowA“ (ByVal lpClassName As String, _
ByVal lpWindowName As String) As Long
WA_hwnd = FindWindow(„Winamp v1.x“, vbNullString)
If WA_hwnd = 0 Then
MsgBox („Winamp nicht gestartet oder Fenster nicht gefunden!“)
Else
MoveWindow WA_hwnd, 100, 150, 400, 300, True
End If
Mit dem eigenen Formular geht das super, aber mit einem externen nicht. Außerdem stört mich hier bei dem Befehl, dass die Größe mitverändert werden soll, was bei Winamp schlecht möglich sein wird …
Wie kann ich dann weiters am leichtesten die Positionierung vornehmen?
Ich hoffe ihr könnt mir wieder mal weiterhelfen.
Mfg
Franz