解决方案 »

  1.   

    看了半天资料发现这个DESKBAND其实是个COM组件,Container就是Windows Shell,也就是EXPLORER进程。
    而最终DESKBAND应该是以DLL的形式呈现,然后经过正确的注册后使用。
    等一下,VB6不是有个叫ACTIVEX DLL的工程么?
    但是资料还说了,所谓正确的注册就是需要正确的CATID和接口,其中接口包括IDeskBand、IObjectWithSite、IPersistStream等,可是我怎么在ACTIVEX DLL的工程中引入这些接口呢?
    WHAT ? 这种程度的操作只能在VC++中实现! God Damn It!