İki (veya daha fazla ekran) ile çalışırken, yaygın bir sorun başlatılan uygulamaların "yanlış" ekranda görünmesidir. Özellikle komut satırından bir metin editörü başlatırken bu can sıkıcı buluyorum, çünkü yazmaya devam edebilmek için pencereyi "sağ" ekrana sürüklemek için ana satırımı sağ elimle bırakmam gerekiyor.
Geçerli uygulamayı diğer / sonraki ekrana taşıyan bir klavye kısayolu tanımlamak mümkün müdür?
Düzenleme : Windows XP kullanıyorum, ancak özelliğin Windows 7'de zaten var olduğunu bilmek güzel.
Edit2 : Otomatik anahtar komut dosyasına gittim . Bu uyarlama benim için çalışıyor:
#q::
WinGetPos, winx, winy,,, A
WinGet, mm, MinMax, A
WinRestore, A
If (winx > 1270)
{
newx := winx-1270
OutputDebug, Moving left from %winx% to %newx%
}
else
{
newx := winx+1270
OutputDebug, Moving right from %winx% to %newx%
}
WinMove, A,, newx, winy
if mm=1
WinMaximize, A
Return
Sola veya sağa taşımak için uygun eşik değerini keşfetmek için OutputDebug deyimlerini ve dbgview kullanmak zorunda kaldım1270
. Maksimize edilmiş pencereleri sola hareket ettirirken tam eşik özellikle önemlidir.