すみません。下のスレッドで画面最大化の処理を対応して頂いたのですが、 最大化ボタンで擬似フルスクリーンになっている状態で int GetMousePoint( int *XBuf, int *YBuf ); を使ってマウスのポイント位置を取得すると X,Yともに正常な位置よりも低い座標が返されてしまうようです。 手動で同じ大きさにウィンドウを広げた場合は問題ないのですが 最大化ボタンを使用したときのみ不具合が起きるようです。 お手隙の折にご対応のほどよろしくお願い致します。
すみません、現象を確認しました 修正版をアップしましたので、よろしければお試しになってみてください 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/DxLibGCC_DevCppTest.exe // Dev-C++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibGCC_MinGWTest.exe // MinGW 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibDotNet.zip // .NET用 http://homepage2.nifty.com/natupaji/DxLib/DxLibMakeTest.exe // ソース (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』を、VCをお使いの場合は『リビルド』を、 Dev-C++をお使いの方は「Rebuild All(Ctrl+F11)」をして下さい)
こちらの環境でも問題なく動作しました。 ご対応ありがとうございました!