Einzelnen Beitrag anzeigen

pstruh
(Gast)

n/a Beiträge
 
#1

"inherited" in Windows-Messages?

  Alt 16. Aug 2007, 17:03
Hm, ich bin verwirrt und möchte das gern einmal geklärt haben. Die Verwendung einer Windows-Message könnte z.B. wie nachstehend aussehen (nicht von mir)...

Delphi-Quellcode:
procedure TForm1.WMNCHitTest(var Message: TWMNCHitTest);
begin
  inherited;
  if Message.Result = htClient then
    Message.Result := htCaption;
end;
Warum steht vor dem individuellen Code das "inherited"? Was wird denn hier "geerbt oder vererbt"? Ich finde solche Codeschnipsel auch zuhauf ohne jedes "inherited". Auch kann ich keinen Unterscheid im Programmverhalten feststellen, egal ob mit oder ohne "inherited". Ist "inherited" nun immer/manchmal oder nie erforderlich
Gruß aus Hamburg
  Mit Zitat antworten Zitat