如何释放Dll中的资源?(50分)

  • 主题发起人 longerhe
  • 开始时间
L

longerhe

Unregistered / Unconfirmed
GUEST, unregistred user!
如何释放Dll中的资源?
我的程序exe调用一个Dll,Dll中又调用codesoft打印标签,现在的问题是我直接关闭exe时,调用的codesoft无法释放(进程对中存在lppa.exe)。
 
B

bahamut8348

Unregistered / Unconfirmed
GUEST, unregistred user!
首先,保证EXE退出的时候卸载了DLL
另外,在DLL中可以用ExitProc指向一个过程,过程里处理你的退出代码
ExitProc是DLL的出口点,只要在这里释放资源就可以了
 
L

longerhe

Unregistered / Unconfirmed
GUEST, unregistred user!
我無法保证EXE退出的时候卸载了DLL,我的程序是這樣的:首先exe調用一個Dll(function Dll),在這個function Dll中又調用Operate Dll. 現在是想釋放Operate Dll中的資源。
 
L

longerhe

Unregistered / Unconfirmed
GUEST, unregistred user!
沒人知道嗎?
 
L

longerhe

Unregistered / Unconfirmed
GUEST, unregistred user!
這個問題我自己解決了.
 
L

longerhe

Unregistered / Unconfirmed
GUEST, unregistred user!
多人接受答案了。
 
顶部