トップページ > 記事閲覧
.NET用DxLibのUnicode版について
名前:Disco 日時: 2017/05/09 12:07

要望なのですが、.NET用DxLibをUnicode対応してほしいです。 現状、SetMainWindowTextやDrawString等で、例えば"♡"のような文字を表示しようとすると"?"になってしまいます。 自分で改造する手もあるらしいですが、多くの人が利用するライブラリなので公式に対応していただきたいです。 急ぎではありませんが、お願いします。
メンテ

Page: 1 |

Re: .NET用DxLibのUnicode版について ( No.1 )
名前:Disco 日時:2017/05/09 12:09

♡の部分はハートマークです。
メンテ
Re: .NET用DxLibのUnicode版について ( No.2 )
名前:yumetodo 日時:2017/05/10 22:15

ん?フォントが対応していてかつ、Unicode文字セットを使うでビルドされたdllを使えば表示できるはずなんですが・・・ (DxLibの内部はwcahr_t(UTF-16)で文字を扱っている)
メンテ
Re: .NET用DxLibのUnicode版について ( No.3 )
名前:管理人 日時:2017/05/11 00:25

すみません「その内対応しよう」と思っていてまだ対応していませんでした 次の週末に対応作業をしようと思いますので、少々お待ちください m(_ _)m > yumetodoさん 現在の DxLib.dll は シフトJIS を使用するようになっています 設定を変更すれば容易に Unicode 化できるのですが、DxLib.dll 単体で使用されている例も あるようなので、Unicode版とシフトJIS版の二つの dll を同梱する形にしようと思います
メンテ
Re: .NET用DxLibのUnicode版について ( No.4 )
名前:Disco 日時:2017/05/11 01:07

素早い対応ありがとうございます。
メンテ
Re: .NET用DxLibのUnicode版について ( No.5 )
名前:yumetodo 日時:2017/05/13 00:49

>現在の DxLib.dll は シフトJIS を使用するようになっています >設定を変更すれば容易に Unicode 化できるのですが、DxLib.dll 単体で使用されている例も >あるようなので、Unicode版とシフトJIS版の二つの dll を同梱する形にしようと思います 前に自分でビルドしたみたいな話を掲示板で見た気がしたので・・・。 これはDxLibW.dllとかが登場するということですかね?
メンテ
Re: .NET用DxLibのUnicode版について ( No.6 )
名前:管理人 日時:2017/05/14 12:35

お待たせしました Unicode版を追加してみましたので、よろしければダウンロードしてください m(_ _)m https://dxlib.xsrv.jp/temp/DxLibDotNet.zip // Windows版 .NET用 こちらのバージョンには、中に「UnicodeVer」というフォルダが追加されていて、中には DxDLLW.cs, DxLibW.dll, DxLibW_x64.dll, DxLibWDotNet.dll があります、こちらを DxDLL.cs, DxLib.dll, DxLib_x64.dll, DxLibDotNet.dll の代わりに使用してください C# のコードには一切の変更は必要ありませんので、ファイルを置き換えてビルド、実行するだけで大丈夫です > yumetodoさん はい、DxLibW.dll などを追加しました
メンテ
Re: .NET用DxLibのUnicode版について ( No.7 )
名前:Disco(解決) 日時:2017/05/14 12:49

Unicodeの文字を表示することができました。 ありがとうございました。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存