释放已加载的dll占用
By
admin
at 2020-08-02 • 0人收藏 • 1360人看过
有人问: 如果一个工程里有mainform和一个a.aardio界面, a界面里用raw.loaddll加载了dll, 那么怎么才能在关闭a窗口的时候释放掉这个dll的占用?
感谢/ZGMF-X-20A/.提供的答案
import win.ui; /*DSG{{*/ var winform = win.form(text="aardio form";right=473;bottom=279) winform.add() /*}}*/ var dll = raw.loadDll("\res\demo.dll"); winform.onClose = function(hwnd,message,wParam,lParam){ ::Kernel32.FreeLibrary(dll.gethandle()) } winform.show(); win.loopMessage(); return winform;
1 个回复 | 最后更新于 2020-08-05
登录后方可回帖
谢谢