Forum: Win32/Win64 API (native code)
Delphi
by Mattze,
11. Dez 2015
Hallo,
Du sagst es. Es ist nicht "frei" und deshalb steht es in Anführungszeichen. Mir ist nur keine bessere und kurze Umschreibung eingefallen. Und da die meisten verstehen, was gemeint ist, war es doch richtig.
Soweit ich das gesehen habe, brauche ich IContextMenu, IContextMenu2, IContextMenu3, IShellBrowser, IDataObject, TObjectWithSite...
Dazu kommen ein paar schlecht oder gar nicht...
Forum: Win32/Win64 API (native code)
Delphi
by Mattze,
11. Dez 2015
Hallo,
soweit es die Quellen, die ich habe, zuließen, habe ich mal beim Entwickler des UltraExplorers nachgeschaut.
Das scheint ziemlich kompliziert zu sein und ich muss leider zugeben, dass ich nicht glaube, dass mein Wissensstand ausreicht, um das ordentlich aufzubauen.
Sieht ziemlich fies aus!
Da mich zum Glück keine Termine drängeln, werde ich noch eine Weile daran rumbasteln. Aber,...
Forum: Win32/Win64 API (native code)
Delphi
by Mattze,
11. Dez 2015
Hallo,
vielen Dank, aber bei den vielen Getmenus scheint das auch nicht dabei zu sein.
Ich überlege, ob ich das nicht selber basteln kann.
Momentan weiß ich nur noch nicht, wie ich das Neu-Popup zusammengestoppelt kriege.
Na, schaun mer mal...
Gruß
Mattze
Forum: Win32/Win64 API (native code)
Delphi
by Mattze,
10. Dez 2015
Hi,
vielen Dank für Deine Antwort.
Leider passt genau diese Antwort nicht und indem ich "freies" schrieb, wollte ich das vermeiden. Es ist natürlich trotzdem interessant, wenn man das alles verfolgt...
Ich meinte eben nicht das "gewöhnliche" Explorer-Datei-Popup. Das ist kein Problem (mehr) und dazu gibt es auch haufenweise code. Virtualexplorereasylistview usw. macht das übrigens auch...
Forum: Win32/Win64 API (native code)
Delphi
by Mattze,
9. Dez 2015
Hi,
1. Die Frage war nicht, nach dem warum, sondern wie.
2. Ich habe einen eigenen Dateimanager, der das eben nicht kann.
3. Ich nutze dazu VirtualExplorerEasyListview. Da wird zwar ordentlich das Kontextmenu von Dateien und Ordnern angezeigt, aber eben nicht dieses "freie" Menu. (Deshalb habe ich es auch jetzt erst, nach einiger Zeit, bemerkt. Der Ultraexplorer vom Komponentenentwickler Jim...
Forum: Win32/Win64 API (native code)
Delphi
by Mattze,
9. Dez 2015
Hi,
wurde bestimmt schon oft gefragt, aber es ist doch immer wieder schön... ;-)
Wenn man im Windows Explorer auf eine freie Stelle rechtsclickt, wird ein "angepasstes" Contextmenu angezeigt. Das fängt oft mit "Ansicht" an und hört mit "neu" und "Eigenschaften" auf.
1. Wie kann ich dieses Menu in meinem Programm direkt aufrufen?
2. Wie kann ich dieses (allgemein jedes...