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ß
Ich habe ein Programm in Delphi geschrieben mit dem man fremde Menüs Fernsteuern kann!
Bei bedarf lade ich es als Open Source mal hoch.
Denke da ist was passendes dabei mit dem du weiterarbeiten könntest.
gruss