请问大侠讲解下DDE的知识~

请教大侠讲解下DDE的知识~~~~~
大侠们,小菜我今日偶在网上发现一篇许久以前的讲解DDE创建快捷方式的办法,发现其中的讲解甚难理解,请大侠指导下。。
VB code
txtLnk.LinkTopic = "Progman|Progman"
txtLnk.LinkMode = 2
txtLnk.LinkExecute "[AddItem(""C:\WINDOWS\SYSTEM32\CALC.EXE"",""计算器"" )]"

如上这段代码,txtlnk是文本框,
请问,其中的linktopic是什么意思呢?其他俩属性呢?
那么,如果我想在其他比如其他地方建立其快捷方式该怎么做呢?
谢啦~

------解决方案--------------------
不清楚,友情顶贴…………

------解决方案--------------------
用IShellLink
已经过时十几年的技术,新的程序不要用吧?……
------解决方案--------------------
探讨
用IShellLink
已经过时十几年的技术,新的程序不要用吧?……