トップページ > 過去ログ > 記事閲覧
win7でDXアーカイブ内ttfファイルが読み込めない?
名前:CorzY 日時: 2010/09/17 09:49

始めまして、CorzYと申します。 今回、他所でデバッグプレイをしていただいていたときに気になることがありましたのでご報告させていただきます。 DXアーカイブにttfファイルを内包し、AddFontResourceExにてフォントを追加する処理をした際、 ある方が正常にロードされずデフォルトフォントになってしまうという現象がありました。 DXアーカイブに入っていない状態では正常にロードされたことも確認されており、 また多くの方は、DXアーカイブにおいてもttfファイルを正常にロードされております。 やや原因が曖昧ではありますが、一応、その方のOSはwindows7(64bit)でしたので、それが原因かもしれません。 こちらが事象が発生した実行ファイルになります。 h ttp://www1.axfc.net/uploader/C/so/119853.zip&key=cis 以上、報告でした。

Page: 1 |

Re: win7でDXアーカイブ内ttfファイルが読み込めない? ( No.1 )
名前:CorzY(解決) 日時:2010/09/17 10:21

申し訳ありません。誤報告かもしれません。AddFontResourceExはDXライブラリの関数ではないので、DXアーカイブからロードできないのは当然かもしれません。 単に他の方が気付いていないだけかもしれません。もう少し検証してみます。 追記:上の内容で間違いなさそうです。失礼致しました。 お騒がせついでに要望を・・・ DXライブラリにもこれらの機能を実装していただけると有難いです。
Re: win7でDXアーカイブ内ttfファイルが読み込めない? ( No.2 )
名前:minato 日時:2010/09/17 15:48

FileRead_read + AddFontMemResourceExを利用することにより実装することができますよ。
Re: win7でDXアーカイブ内ttfファイルが読み込めない? ( No.3 )
名前:CorzY(解決) 日時:2010/09/17 17:04

minato様 おかげ様で実装できました。有難うございます!

Page: 1 |