Die Function wir in AddWindow aufgerufen!
Zitat:
'-- Start subclassing
Call Subclass_Start(hWnd)
Call Subclass_AddMsg(hWnd, WM_ENTERSIZEMOVE)
Call Subclass_AddMsg(hWnd, WM_SIZING, [MSG_BEFORE])
Call Subclass_AddMsg(hWnd, WM_MOVING, [MSG_BEFORE])
Call Subclass_AddMsg(hWnd, WM_EXITSIZEMOVE)
Call Subclass_AddMsg(hWnd, WM_SYSCOMMAND)
Call Subclass_AddMsg(hWnd, WM_COMMAND)
Da bin ich zur zeit 'Subclass_Start'
Hier wird die Winproc gestartet und anschließend über Subclass_AddMsg
die Messagen addiert.
Ich muß nur noch durch die Subclass_Start dann ist die Classe funktions tüchtig.
Ansonsten wie im Thread 1
Die Classe emuliert die exakten Dockeigenschaften wie sie auch
in Winamp zur verfügung stehen.
EDIT:
ObjPtr übergibt die Klasseninstanz gibt es eine solche in Delphi ?
Die Adresse des aktuellen Objektes.
gruß