Nochmal falls es nicht deutlich war:
Caption-Eigenschaft wird gesetzt und gelesen über die
Nachrichten
Code:
[b]read[/b] WM_GETTEXT
wParam = BufSize Integer
lParam = Buffer PChar
Result = Länge des Textes
[b]read[/b] WM_GETTEXTLENGTH
wParam = 0
lParam = 0
Result = Länge des Textes
[b]write[/b] WM_SETTEXT
wParam = 0
lParam = Buffer PChar
Damit sollte die Frage eigentlich beantwortet sein
GetLabelText gibt zwar Std.-mäßig die Caption zurück, kann sie aber auch modifiziert zurückgeben.
Nochmal klar:
per Def. GetLabelText <> Caption nur im Std. GetLabelText = Caption