En Delphi 7 es igual, sólo que tú estás hablando de TStrings.Text, pero la propiedad Lines del TMemo es de tipo TMemoStrings que redefine GetTextStr
Código Delphi
[-]
function TMemoStrings.GetTextStr: string;
begin
Result := Memo.Text;
end;
y es Memo.Text la que se obtiene usando WM_GETTEXT.
// Saludos