お世話になっております。 C#用のUnicode版ver3.19dを使っていますが、GetFontNameとGetFontNameToHandleが正常に動作しません。 最初の1文字だけだったり、文字化けしたものだったりが返ってきます。 DxDLLW.csを確認したところ「PtrToStringAnsi」が怪しいと思いました。
ご指摘ありがとうございます DiscoSanさんの推測の通り PtrToStirngAnsi が原因でした ( Unicode版ではこちらを PtrToStringUni に変更する必要がありました ) 修正版をアップしましたので、よろしければお試しください m(_ _;m https://dxlib.xsrv.jp/temp/DxLibDotNet.zip // Windows版 .NET用
ありがとうございます。 正常な動作を確認しました。