■吉里吉里/KAG/TJS雑談質問スレ■その26at GAMEDEV■吉里吉里/KAG/TJS雑談質問スレ■その26 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト250:名前は開発中のものです。 12/08/03 16:42:12.00 DEMtdafV Deeたんエロオヤジすなあ 251:名前は開発中のものです。 12/08/04 02:06:02.98 zH+g1yAN >>249 確かにおかしい。バグじゃないかな。 System.getMonitorInfo(false, 500, 200, 1, 1); のように1x1領域をチェックすればとりあえず想定どおり 動くみたいだけど…根本修正してほしいよね。 252:名前は開発中のものです。 12/08/05 02:40:49.34 JxOA4bBL >>249 WindowEx.dll のソースコードを見た。バグだ。 getMonitorInfo()で、座標指定の時の1754行目と1755行目で、 本当は param[1]とparam[2]を指定しなきゃいけないところが param[0]とparam[1]になってる。 1752 case 3: // 座標指定 1753 POINT pt; 1754 pt.x = (LONG)param[0]->AsInteger(); 1755 pt.y = (LONG)param[1]->AsInteger(); 1756 mon = ::MonitorFromPoint(pt, flag); 1757 break; 確認したら、公式はちょっと前に修正されたみたいね。 一応、251の方法で回避はできる。 しかし…こんなバグが残ってるなんて、よっぽど使われてないんだなぁ…。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch