Lua からこの関数を使用する方法について、誰かが私に何か提案をしてくれませんか?
HH_DISPLAY_TOPIC (MSDN)
関数をdllから呼び出す方法、またはdllを作成する必要があるか、これがLuacomタイプのシナリオであるかについて、私は少し混乱しています。
Lua からこの関数を使用する方法について、誰かが私に何か提案をしてくれませんか?
HH_DISPLAY_TOPIC (MSDN)
関数をdllから呼び出す方法、またはdllを作成する必要があるか、これがLuacomタイプのシナリオであるかについて、私は少し混乱しています。
Lua は、ランダムな DLL に出て、ランダムな C 関数の呼び出しを開始することはできません1。DLL 内のコードを呼び出したい場合は、この DLL をロードし、Lua から DLL への呼び出しをマーシャリングする適切な Lua モジュールを C で記述する必要があります。Lua は通常の Lua モジュールを読み取り、それに応じて動作できます。
1 : LuaJIT を使用している場合は、FFI を介してこれを行うことができます。ある程度、呼び出す関数のインターフェイスを説明する文字列を提供する必要があるためです。