拿你说的DragFinish来说吧
MSDN里面是这么解释的
Header: Declared in Shellapi.h. 
Import Library: Shell32.lib.
如果是VC调用的话,要在project的Link里面包含Shell32.lib
Delphi里面可以调用api,要在uses 里面包含windows
但是也只能调用kernel32.dll,user32.dll gdi32.dll这三个动态库里的函数。
而你要用到的是包含在Shell32.dll里面的
你试试用LoadLibrary来加载shell32.dll,通过这种方法没准儿能调用这两个函数。