na ja mal ne dumme frage warum verwendest du dann nicht GetMenu(dein
handle) ?
dann über GetMenuItemCount(ermitteltes
handle) die einträge auslesen
gruss
Danke für die Antwort! Und: Es gibt keine Dummen Fragen!
Die Idee hört sich gut an. Allerdings erhalte ich ja über GetMenu schon nicht das passende
Handle. Denn Ansonsten würde ich Items einfügen können. GetMenuItemCount(); bringt mir daher m.E. nichts. So erhalte ich immer -1 für folgende Aufrufe:
Delphi-Quellcode:
lMenu:=GetMenu(self.Handle);
Caption:=IntToStr(GetMenuItemCount(lMenu));
lMenu:=GetMenu(Memo1.Handle);
Caption:=IntToStr(GetMenuItemCount(lMenu));
Gruß