Entwickler-Ecke

Windows API - ScrollWindowEx für MDI - Parameter?


Parit - Fr 11.10.02 19:56
Titel: ScrollWindowEx für MDI - Parameter?
Hallo,

ich habe eine MDI-Form. Und ich möchte zum scrollen auf dem MDI_CLient-Bereich eine eigene Scrollbar einsetzen.
Dazu benutze ich die Funktion ScrollWindowEx. Aber ich bekomme das mit den Parametern nicht auf die Reihe.
Was muss ich als Parameter übergeben, wenn nur der Clientbereich gescrollt werden soll? Zum testen benutze ich ein Standard MDI-Projekt, das Delphi(3) automatisch erstellen kann. DIe MDI-Form heisst MainForm:
hwnd --> MainForm.Handle?
dx, dy --> ist mir klar.
*lprcScroll --> Adresse von????
lprcClip --> Adresse von?????
hrgnUpdate --> Handle von was???
lprcUpdate --> Adresse von????
fuScroll --> vielleicht SW_SCROLLCHILDREN?

Gruss Parit


Delete - Fr 11.10.02 20:15

Warum nimmst du keine Scrollbox?


Parit - Fr 11.10.02 21:29

Bei einer ScrollBox habe ich doch auch nur die Standard-Windows-Scollbalken vom Typ TControlScrollBar.
Ich möchte aber eine eigene Scrollbar einsetzen, die soweit auch schon fertig ist. Ich komme eben nur noch nicht mit dem scrollen über die oben genannte Funktion klar.

Gruss Parit