内部函数关闭Block UI界面
先挂大佬链接:关于使用代码关闭UI
这里再记录下如何调用内部函数关闭界面
/// <summary>
/// 读取到的是NXBIN目录
/// </summary>
/// <returns></returns>
string Get_NXBIN_Path()
{
string Path;
char szModule[1024] = { 0 };
GetModuleFileNameA(NULL, szModule, sizeof(szModule) / sizeof(szModule[0]));
Path = szModule;
Path.erase(Path.find_last_of(L'\\'));
return Path;
}
string libdisp = Get_NXBIN_Path() + "\\libugui.dll";
typedef void(*DLG_call_cancel_cb)(void);//定义传参
DLG_call_cancel_cb CloseWin = NULL;
UF_load_library(libdisp.c_str(), "?DLG_call_cancel_cb@@YAXXZ", (UF_load_f_p_t*)&CloseWin);
//执行
CloseWin();