/// <summary> /// 为当前进程加载模块 /// </summary> /// <param name="modulePath">模块路径</param> /// <param name="flags"></param> /// <returns></returns> public static NativeModule LoadModule(string modulePath, LoadModuleFlags flags) { if (string.IsNullOrEmpty(modulePath)) { throw new ArgumentNullException(nameof(modulePath)); } return(CurrentProcess.UnsafeGetModule(LoadLibraryEx(modulePath, null, (uint)flags))); }