Hallo Rebugger!
Die Fenster in WINAMP werden nicht mit Windows Bordmitteln sondern "von Hand" verschoben und vergrößert. Also ... :
1. borderstyle = bsNONE oder besser gleich
NONVCL und eigene Controls mit PS und PSP zeichnen.
2. Die Funktionalität bekommst Du mit den Messages WM_LBUTTONDOWN(Koordinaten merken), WM_MOUSEMOVE (relativ zum Startpunkt verschieben), WM_LBUTTONUP und den
WINAPI Funktionen MoveWindow, SetWindowPos gebacken. Eventuell kannst Du Dein Fenster mit WM_NCHITTEST in eigene Bereiche aufteilen. Ist sicher eleganter. Die Macht über die Maus erhältst Du mit SetCapture. ReleaseCapture lässt den Nager wieder frei.
3. Viel Spass beim proggen!
OLLI