जब दो (या अधिक स्क्रीन) के साथ काम करते हैं, तो एक सामान्य समस्या यह है कि लॉन्च किए गए एप्लिकेशन "गलत" स्क्रीन पर दिखाई देते हैं। कमांड लाइन से टेक्स्ट एडिटर लॉन्च करते समय मुझे यह विशेष रूप से कष्टप्रद लगता है, क्योंकि मुझे टाइपिंग जारी रखने से पहले विंडो को "राइट" स्क्रीन पर खींचने के लिए होम राइट को अपने दाहिने हाथ से छोड़ना पड़ता है।
क्या एक कीबोर्ड शॉर्टकट को परिभाषित करना संभव है जो वर्तमान एप्लिकेशन को अन्य / अगली स्क्रीन पर ले जाता है?
संपादित करें : मैं Windows XP का उपयोग कर रहा हूं, लेकिन यह जानना अच्छा है कि यह सुविधा विंडोज 7 में पहले से मौजूद है।
Edit2 : मैं ऑटोहॉट्की स्क्रिप्ट के लिए गया था । यह अनुकूलन मेरे लिए काम करता है:
#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
मुझे बाएं या दाएं घूमने के लिए उचित थ्रेशोल्ड मान की खोज करने के लिए आउटपुटडबग स्टेटमेंट्स और डीबीग्यूव का उपयोग करना पड़ा1270
। सटीक सीमा विशेष रूप से महत्वपूर्ण है जब बाईं ओर अधिकतम विंडो चलती है।