拖拽事项(165)

dodragdrop 一直出发不了拖拽事件,后面发现是没有初始化ole。

mfc程序调用:afxoleinit。

但是这个函数只能用于主进程,且程序会自动释放。

dll的话用:看情况使用CoInitialize和OleInitialize(当然必须自己调用 OleUninitialize、CoUninitialize来释放)

前者是com环境初始化,后者是前者的更近一步,ole环境初始化。当然剪切板是ole环境下的哟!

// //