|
マルチモニタ環境でのcxscreenなどを使うと、カーソルやマクロが動作している秀丸
がどのモニタ上にあっても、monitor==0の側、つまりメインのモニタのスクリーンの
大きさなどが返ってきますが、これは仕様でしょうか?(最初に「秀丸マクロ作者会
議室」に投稿していましたがこちらの会議室の方が適当なようなので投稿し直しまし
た)
windowsはXPのSP2、秀丸は4.14です。
下に、テストに使ったマクロを引用します。
message str(monitorcount)+" "+str(monitor)
+"\n"+str(windowposx)+" "+str(windowposy)
+"\n"+str(xworkarea)+" "+str(yworkarea)
+"\n"+str(cxscreen)+" "+str(cyscreen)
+"\n"+str(cxworkarea)+" "+str(cyworkarea);
if(monitor==0) {
setmonitor 1;
}else{
setmonitor 0;
}
message str(monitorcount)+" "+str(monitor)
+"\n"+str(windowposx)+" "+str(windowposy)
+"\n"+str(xworkarea)+" "+str(yworkarea)
+"\n"+str(cxscreen)+" "+str(cyscreen)
+"\n"+str(cxworkarea)+" "+str(cyworkarea);
|
|