我尝试阅读示例代码以了解如何在 Inno Setup 中加载 DLL,但我很困惑。
我有一个DLL(ChkArchInfo.dll),内容很简单:
extern "C" __declspec(dllexport) bool __stdcall IsARM()
{
SYSTEM_INFO si;
GetNativeSystemInfo(&si);
if(PROCESSOR_ARCHITECTURE_ARM == si.wProcessorArchitecture)
return true;
return false;
}
Run Code Online (Sandbox Code Playgroud)
我知道我需要使用[Files]节来加载 DLL 文件。但是如何在 .iss 中声明这个函数让我使用它呢?
顺便问一下,Inno Setup 中有没有获取 ARM 架构的函数?(ProcessorArchitecture不包括ARM架构)