0

すべての処理を処理する API 関数を含むクラス ライブラリがあります。アプリケーションには、API 関数に渡される構造体といくつかのメソッドがあります。アプリケーションから .dll に構造体を渡すにはどうすればよいですか?

私のアプリケーションでは:

private void IFaceConn_Load(object sender, EventArgs e)
    {
        Interface.RegisterInterface(iface, ref cfg, ConnectFn, DisconnectFn);
    }

私の.dllで:

public void RegisterInterface(Enum iface, "struct goes here"  Func<int> connect, Func<int> disconnect)
    {

    }
4

1 に答える 1

3

構造体パラメーターの宣言がどのように見えるべきかを尋ねている場合:

public void RegisterInterface(Enum iface, ref StructType structType, Func<int> connect, Func<int> disconnect)
{
}
于 2013-02-06T19:29:07.543 に答える