Click to open or copy the files for the DropExt sample.
The DropExt sample demonstrates how to extend the drag-and-drop context menu.
To test Dropext.dll
This sample uses the following keywords:
_ioffset; _offset2ptr; addref; cdefclassfactory_addref; cdefclassfactory_create; cdefclassfactory_createinstance; cdefclassfactory_lockserver; cdefclassfactory_queryinterface; cdefclassfactory_release; data_seg; define_guid; dllcanunloadnow; dllgetclassobject; dragqueryfile; dropext_checkforhdrop; dropext_checkforhnres; dropext_createinstance; dropext_ctm_addref; dropext_ctm_queryinterface; dropext_ctm_release; dropext_getcommandstring; dropext_getnetresource; dropext_initialize; dropext_invokecommand; dropext_querycontextmenu; dropext_sxi_addref; dropext_sxi_queryinterface; dropext_sxi_release; getdata; globalfree; globallock; globalunlock; insertmenu; isequaliid; itoclass; itoclassn; libmain; localalloc; localfree; lpfnci; lstrcpy; lstrlen; make_scode; messagebeep; messagebox; pctm2psmx; psxi2psmx; pvoid2psmx; queryinterface; regclosekey; registerclipboardformat; regopenkeyex; release; resultfromscode; shcreatedefclassobject; shell_createdefclassobject; shgetpathfromidlist; smx_offsetof; stdmethodimp_; succeeded; switch; wsprintf