0

我发现:当我关闭窗口(打开的 shell 命名空间 externsion)时,dll 被分离(进程),但有时没有。

我的 dll 中有一些全局对象。所以,我想知道 dll 何时被分离(进程)。

4

1 回答 1

1

如果你DllCanUnload从你的 DLL 中导出函数,当资源管理器想要卸载你的 DLL 时,你会被调用。您可以根据需要阻止它,或者在允许卸载之前执行一些清理。

于 2013-08-22T06:28:23.303 回答