Come ripristinare la posizione della finestra di un'applicazione


16

Le applicazioni che memorizzano e ripristinano la posizione assoluta della finestra potrebbero finire fuori dallo schermo visibile se lo spazio dello schermo del monitor cambia. Ciò accade ad esempio quando si de / collega un monitor esterno.

In Windows 7 è possibile premere WIN+ LEFTo WIN+ RIGHTecc. Per riposizionare l'applicazione quando è attiva.

Qual è il modo più semplice per farlo in Windows XP, Windows 2000?


In Windows 7 le chiavi che menzioni, capisco cosa intendi, spostano la finestra tra l'estrema sinistra, la posizione ripristinata e l'estrema destra. In Windows XP o Windows 7, puoi fare clic in alto a sinistra, quindi viene visualizzato un menu, fai clic su Sposta. E trascina la finestra. Oppure puoi fare clic sulla barra del titolo e trascinare la finestra da lì. Ma sembra che tu voglia una scorciatoia .. non so a portata di mano.
barlop

@barlop Chiedo il caso in cui la posizione della finestra non si trova all'interno dello spazio dello schermo visibile, a causa di un bug o del cambio di posizioni assolute (ad es. commutazione del monitor principale, passaggio a una risoluzione più piccola). Inoltre, alcune applicazioni hanno la precedenza sul menu di scelta rapida predefinito.
Lorenz Lo Sauer,

mai provato questo, ma vuoi provare questo? commandline.co.uk/cmdow~~V~~singular~~3rd "Cmdow è un'utility a riga di comando Win32 per NT4 / 2000 / XP / 2003 che consente a Windows di essere incluso, spostati, ridimensionati, rinominato, nascosta / unhidden, / Disabilitato Abilitato, ridotto al minimo, ingrandita, restaurato, attivato / inattivato, chiuso, ucciso e altro ancora. "
barlop

quanto segue è lontano da quello che vuoi, ma, - finestre a riquadri o in cascata (barra delle applicazioni del tasto destro del mouse ... quindi scegli quello) anche se ciò farebbe tutte le finestre .. ma almeno lo otterrebbe sullo schermo in forma ripristinata (cioè non ingrandito o minimizzato).
barlop

@barlop Oh, sì - certo! Per favore, rispondi. Non uso mai quelle funzioni della finestra e sembra che mi dimentichi quando ne ho bisogno.
Lorenz Lo Sauer,

Risposte:


11

Un modo è che puoi fare clic con il tasto destro sulla barra delle applicazioni in XP e scegliere cascata o riquadro, anche se lo farà per tutte le finestre.

inserisci qui la descrizione dell'immagine

Un altro metodo è quello di attivare la finestra, quindi fare alt-spazio per visualizzare il menu della finestra, quindi "M" (che significa "sposta") e utilizzare i tasti freccia per spostare la finestra più all'interno della vista


1
si noti che in Windows 7, se si sposta il tasto destro del mouse su un'icona, è possibile affiancare o mettere in cascata solo "quelle" finestre, ma xp non lo offre per quanto ne so (e dopo 10 anni di utilizzo!), ma è possibile in XP per tutte le finestre, che avranno almeno il tuo randagio entro limiti visibili sullo schermo.
barlop

1
Purtroppo in Windows 10, almeno nelle configurazioni desktop multi-monitor, una finestra può essere posizionata completamente fuori dal desktop in modo tale che la cascata non la raggiunga. Questo a volte accade con Google Hangouts, per esempio.
cdaddr,

1
@cdaddr potrebbe attivare la finestra quindi fare alt-spazio per far apparire il menu della finestra, loro 'M' quindi ENTER, e usare i tasti freccia per spostare la finestra più in vista
barlop

Sì, oppure fai clic con il tasto destro del mouse sull'elemento nella barra delle attività e scegli Sposta. Non so in altro modo, ma se lo fai in questo modo la finestra si attacca anche al puntatore del mouse e puoi spostarlo con il mouse almeno dopo aver premuto un tasto freccia.
cdaddr,

@cdaddr sì, sembra che dopo la M non sia necessaria alcuna immissione e non appena si fa alt-spazio, M, il cursore del mouse si sposta sulla barra del titolo, proprio come lo spostamento del cursore del mouse che si verifica con il metodo della barra delle applicazioni menzionato .
barlop

23

Quando la finestra è attiva, prova ALT + SPAZIO per aprire il menu di scelta rapida. Lì dovresti vedere le opzioni che di solito includono sposta / minimizza / massimizza. Dovrebbe apparire nello spazio visibile anche se la barra del titolo della finestra non è visibile;)


1
Risposta sottovalutata. Ci sono momenti in cui MAIUSC + R-CLICK non funziona sulla barra delle applicazioni (ad esempio, il browser Brave), ma questo è sempre facilmente disponibile per chiunque. +1!
Gergely Lukacsy,

1
@GergelyLukacsy Questo è già menzionato nei miei commenti sulla mia risposta del 21 dicembre 2016 e, come ho detto lì, puoi fare ALT-SPACE (anche se non riesci a vedere il menu), puoi fare M, quindi spostare il finestra. L'ho già menzionato nella mia risposta. Un'altra soluzione riguarda nircmd
barlop il

Questo metodo ha funzionato alla grande mentre Windows Key + Frecce no.
Simon Hayter,

7

Di recente ho risposto a una domanda relativa alle configurazioni delle finestre e alla fine ho fatto ricorso all'utilizzo del registro. Anche se non conosco alcuna abilità come quella su XP, lo spostamento e il dimensionamento standard (fare clic con il pulsante destro del mouse sul programma sulla barra delle applicazioni) sembrano non funzionare come previsto.

Dopo aver fatto un po 'di scavo, prova quanto segue:

  1. Fare clic con il tasto destro sull'icona "programma" del programma sulla barra delle applicazioni.
  2. Seleziona Sposta
  3. Utilizzare le frecce della tastiera per spostare la finestra nella posizione desiderata.

Questo dovrebbe funzionare. Quello che segue è qualcosa che ho scritto prima che potrebbe aiutarti se vuoi bloccare i valori.


Questa non è una soluzione adatta a tutti, perché i programmi non seguono alcuna convenzione di denominazione relativa al posizionamento delle finestre. Sto basando la mia risposta su questo, ma come ho detto e ricercato , programmi diversi usano chiavi diverse per memorizzare le stesse informazioni.


(Quanto segue è citato dal primo link, ma poiché i blockquotes rendono questo brutto ho conservato la formattazione originale)

Per Blocco note, ecco come procedere. Nel registro, vai alla seguente cartella:

HKEY_CURRENT_USER\Software\Microsoft\Notepad

quindi modificare i seguenti valori

iWindowPosX  
iWindowPosY  
iWindowPosDX  
iWindowPosDY  

X e Y sono le coordinate dell'angolo in alto a sinistra della finestra. DX e DY sono la larghezza e l'altezza della finestra.


Puoi concepibilmente modificare i valori del tuo programma e successivamente creare un backup delle chiavi di registro che hai modificato. In questo modo avresti un modo automatico per cambiare la posizione della finestra del tuo programma, anche se dovresti eseguirlo ogni volta che vuoi ripristinare. Oppure potresti vedere la mia risposta collegata e bloccare quei valori.


3

Trovo il modo più efficace se l'attività viene visualizzata sulla barra delle attività Maiusc + tasto destro del mouse sull'attività e se l'opzione "Sposta" è disattivata, scegliere Ripristina, quindi Maiusc + tasto destro ancora una volta e selezionare "Sposta", quindi semplicemente toccare uno dei tasti freccia. Ciò bloccherà la finestra del mouse fino a quando non si fa di nuovo clic. Quindi ora puoi spostare il mouse e ovunque la finestra si trovasse sul puntatore del mouse.

Spero che sia di aiuto.


2

Nella barra delle applicazioni fare clic con il tasto destro e fare clic su Blocca barra delle attività. È solo un'impostazione temporanea. puoi ripristinarlo dopo averlo fatto. Sposterà tutte le finestre fuori dallo schermo verso l'interno. Quindi puoi spostare le finestre come preferisci.


1
Quindi, fondamentalmente, sblocco e blocco la barra delle applicazioni, e così facendo tutte le posizioni della finestra verranno ripristinate allo spazio dello schermo corrente? Sarebbe un ottimo consiglio.
Lorenz Lo Sauer,

0

Fare doppio clic sul pulsante "mostra desktop" nella barra delle applicazioni accanto al pulsante di avvio (Windows fino a XP) o sul lato destro della barra delle attività (da Windows 7) per "tirare" tutte le finestre sul desktop corrente.


Super User è un sito solo in inglese e tutte le domande e risposte devono essere in inglese.
DavidPostill

0

In Windows 10

  1. Chiudi l'applicazione
  2. Scopri i dettagli del percorso di installazione dell'applicazione. (dove è memorizzato nei file di programma, questo ti aiuterà a conoscere la struttura all'interno di regedit)
  3. Apri regedit in modalità amministratore
  4. Vai a Computer \ HKEY_CURRENT_USER \ Software \ Your_software_installation_structure \ Vedrai le chiavi per la posizione. come LastXPosition, LastYPosition.
  5. Elimina entrambi

Ora apri la tua applicazione, si aprirà come l'apertura iniziale.

Esempio: Passando dall'ufficio al posto di lavoro domestico su VPN con RSA, ogni volta che modifico l'allineamento del mio monitor, il software RSA non può essere visto (ha l'opzione di ingrandimento). Quindi devo eliminare questo per vedere questo RSA nel mio pc.

regedit: Computer \ HKEY_CURRENT_USER \ Software \ RSA \ Software Token \ Desktop

inserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.