Dropbox software provides a shell extension that adds context menu items to all files in a specific folder. One of them generates a public link to view the selected file.
In the C # tool, I want to call this entry without any user interaction. I want to achieve the same behavior as if the user clicked on the context menu item of the selected file.
I know that a shell extension is provided by a DLL, is it possible to make a call to this DLL to achieve the expected behavior?
IContextMenu (. "" IContextMenu)
, IContextMenu:: GetCommandString , Dropbox , - , , DLL- Dropbox ( DllGetClassObject) (, COM shell), CLSID, COM .
runmenu, /IContextMenu ( , -)
Source: https://habr.com/ru/post/1766661/More articles:https://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1766656/what-would-be-the-steps-needed-to-add-new-features-to-c&usg=ALkJrhj2gxCNs5YLGvslXuCtZ23bB9uWiAWhy do I get 401 UNAUTHORIZED when I log in to WSS 3.0? - sharepointКак использовать MPI для организации асинхронной связи? - mpiWindows Shell context menu recreated with qt - apiSound analysis / editing on Android - androidPartially recreate a risky game based on incomplete log files - mathCan a discriminator column be part of the primary key in Doctrine2? - oopJava IDE with VIM integration for someone from C / C ++ - javaHow to initialize class freemarker.template.Configuration? - javahttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1766666/what-kind-of-html-element-is-used-for-users-to-input-an-order&usg=ALkJrhiR98VpTUj0jRejz-9d_PBE59cQrwAll Articles