setwindowpos で指定位置よりも左に表示No.02615
三宅 さん 03/08/05 09:03
 
setwindowpos でウィンドウ位置を指定しても、指定位置よりも左に表示される

//(条件)
//動作環境の設定/ウィンドウ/高度なウィンドウ/1行の文字数を越えたウィンド
ウを自動的に小さくする をON
//画面サイズSXGA(1280x1024)、文字サイズ10pt、折り返し文字数80の場合
// 要するに、ウィンドウが画面から右にはみ出さないようにする位置決めを、ウィ
ンドウを自動的に小さくする前にしているため?

setwindowpos 650, 0, 630, 990; //ウィンドウは、ちょうど画面の右端に寄る。
setwindowpos 650, 0, 1024, 990; //ウィンドウが左に移動してしまう。
endmacro;

環境:Windows98, Ver.4.00β13(Ver.3.19 でも起こる)

[ ]
RE:02615 setwindowpos で指定位置よりもNo.02636
秀まるお さん 03/08/05 17:58
 
 秀丸担当の代わりに斉藤秀夫がお返事させていただきます。

 詳しい報告ありがとうございます。連絡いただいたマクロを実行したら簡単に
症状が再現できました。

 これはこれで仕様と言う手もありますが、簡単に対応できたので修正させてい
ただきます。

[ ]
RE:02636 setwindowpos で指定位置よりもNo.02668
三宅 さん 03/08/06 23:39
 
> これはこれで仕様と言う手もありますが、簡単に対応できたので修正させてい
>ただきます。

 仕様ということになるかも知れないと覚悟はしていましたが、ありがとうございま
す。

[ ]
RE:02636 setwindowpos で指定位置よりもNo.02819
三宅 さん 03/08/20 12:59
 
Windows98, Ver.4.00β14
報告が遅くなってすみません。
確認しました。ありがとうございました。

[ ]