> MV1GetFrameNameも使用不可能な関数のひとつなのでしょうか?
はい、お察しの通りです
C#では主にポインタを引数や戻り値に使用している関数やポインタ変数がメンバー変数に
含まれる構造体などが使えません
とりあえず戻り値に文字列のアドレスを返すタイプではなく、引数に渡した
文字列バッファにフレーム名をコピーするタイプだったら実装できましたので、
よろしければこちらをお使いください
http://homepage2.nifty.com/natupaji/DxLib/DxLibDotNet.zip // .NET用
以下の関数を追加しました
public static class DX
{
static int MV1GetFrameName2( int MHandle, System.Text.StringBuilder StrBuffer );
}
第二引数にフレーム名を受け取るための System.Text.StringBuilder を渡します
予めフレーム名が入るだけのバッファーサイズにしておく必要がありますので注意してください