Forum: Win32/Win64 API (native code)
Delphi
by c113plpbr,
17. Jul 2004
Man ... lesen sollte man können :wall: :wall: :wall:
Trotzdem danke für eure lösungsvorschläge ... ciao, Philipp
Forum: Win32/Win64 API (native code)
Delphi
by c113plpbr,
16. Jul 2004
Die frage ist: wie? Meine Menüeinträge füge ich mit AppendMenu hinzu, und das wars dann auch schon.
Ich hab mir folgendes überlegt: Wenn ich jetzt irgendeinen Menüeintrag auswähle, dann wird doch per SendMessage vom Menü die WM_MENUCOMMAND -Message (oder nur WM_COMMAND ???) gesendet. Weis jemand wie ich diese empfangen kann?
(ich rufe zuerst TrackPopupMenu auf; wenn diese Funktion dann einen...
Forum: Win32/Win64 API (native code)
Delphi
by c113plpbr,
15. Jul 2004
Ich habs jetzt geschafft dem Menü einen Eintrag hinzuzufügen. (ich fange die TrackPopupMenu funktion ab, schreibe meinen mist rein, und rufe dann die funktion auf)
Nun hab ich aber das problem, dass ich nicht weis, ob auf mein Item geklickt wurde ... hat jemand ne idee wie ich das herausfinden könnte?
Forum: Win32/Win64 API (native code)
Delphi
by c113plpbr,
15. Jul 2004
Das bezweifle ich nun doch sehr stark, da aus den Resourcen des Explorers hervorgeht (ResourceHacker), dass dies ein 'statisches' menü ist, also eines, dass nach dem start sehr warscheinlich nichtmehr verändert wird.
Gibt es denn irgendeine Funktion, die beim aufruf eines Kontextmenüs immer aufgerufen wird? Die könnte ich dann theoretisch abfangen, und noch den eintrag adden ...
Forum: Win32/Win64 API (native code)
Delphi
by c113plpbr,
15. Jul 2004
Ich suche nach einer Möglichkeit, in das Kontextmenü der Windowsuhr auf der Startleiste einen weiteren Eintrag hinzuzufügen, den ich dann für meine Zwecke verwenden kann. Hat jemand ne idee?
(ich will aber nicht die exe verändern, es soll alles im speicher geschehen, sprich zur laufzeit)
thx, Philipp