トップページ > 過去ログ > 記事閲覧
文字の倍率について
名前:リュウ 日時: 2011/10/21 20:47

はじめまして。 現在DXライブラリ(ver3.05)を使わせていただいております。 SetWindowSizeChangeEnableFlag関数にTRUEを渡して画面の大きさを変更できるようにして次の行動を行うと不具合?のような現象が起きました。 1:ウインドウの大きさを限界まで小さくすると横長になりますが、そのときにGetMousePoint関数でマウスの座標を取得すると10000など極端に大きい数値を取得しました。 2:DrawFormatStringで字を書き、画面の大きさを変更すると変更中は倍率が変化しないですが変更を完了すると変更中に表示されていた文字が残っている場合があります。これはウインドウを小さくした場合に発生しました。DrawFormatString以外でも発生するかは未確認です。

Page: 1 |

Re: 文字の倍率について ( No.1 )
名前:管理人 日時:2011/10/22 19:15

ご報告ありがとうございます ご報告いただいた不具合は、最新のバージョンでは直っている可能性が高いです ( 現在はウインドウを限界まで小さくしても横長にはならないようになっているなどの変更点があります ) よろしければダウンロードページの Ver3.06c か、こちらの最新版( Ver3.06d )を お試しになってみてください m(_ _)m http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe // VisualC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe // BorlandC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibGCCTest.exe // Dev-C++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibMinGWTest.exe // MinGW 用 (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』を、VCをお使いの場合は『リビルド』を、 Dev-C++をお使いの方は「Rebuild All(Ctrl+F11)」をして下さい)
Re: 文字の倍率について ( No.2 )
名前:リュウ 日時:2011/10/22 20:14

ありがとうございます。 Ver3.06cを使わせていただきました。 ですが、直っているのかどうかが微妙です・・・ 比率を固定しても、比率が変わってしまうまで小さくすると 右端に処理が行われないせいか画面内の絵やウインドウの後ろの文字が残ってしまう場合があります。 そこまで小さくする必要性はないのですが。 あと上端を掴んで下端よりも下に下げると 前まではウインドウが初期の大きさに戻ったのですがそれは無くなっているんですね。
Re: 文字の倍率について ( No.3 )
名前:管理人 日時:2011/10/30 20:58

すいません、最新バージョンでも限界まで小さくすることができました orz 比率を固定した状態で限界まで小さくしたときに画面外になる部分の対処を考えたのですが、 そもそもそんなに小さくできる必要が発生することはないような気がしたので、 比率を固定する設定の場合はウインドウのクライアント領域のサイズが 128 ドット以下には ならないように処理を変更しました よろしければお試しになってみてください m(_ _;m http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe // VisualC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe // BorlandC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibGCCTest.exe // Dev-C++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibMinGWTest.exe // MinGW 用 (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』を、VCをお使いの場合は『リビルド』を、 Dev-C++をお使いの方は「Rebuild All(Ctrl+F11)」をして下さい) > あと上端を掴んで下端よりも下に下げると > 前まではウインドウが初期の大きさに戻ったのですがそれは無くなっているんですね。 意識して無くした記憶はありませんが、一度ウインドウサイズの変更関係は大きく書き直したので そのときになくなったのだと思います
Re: 文字の倍率について ( No.4 )
名前:リュウ 日時:2011/10/30 21:10

管理人様、ありがとうございます。 確認したところ、前回の問題点?が解消されていました。 ありがとうございました。

Page: 1 |