PDA

View Full Version : Aiuto cambio risoluzione con un click?


VdW
07-07-2012, 15:30
Ciao, vorrei trovare un modo di cambiare la risoluzione del monitor al volo senza utilizzare programmi esterni, ho trovato questa procedura per la quale pare si possa creare un file che con un doppioclick modifichi la risoluzione a un certo valore (quindi farei due di questi file perché le risoluzione tra cui ho necessità di passare sono due) ma non ho ben capito cosa dovrei fare:


"The trick is to make a call to: DESKCP16.DLL, calling parameters: QUICKRES_RUNDLLENTRY RHxRVxPC.QUICKRES_RUNDLLENTRY: indicates the DLL through which we want to change the screen resolution . RH: W (800) RV: High (600) PC: color depth in bits (32) The call is made ​​from Rundll.exe. And 'to create a shortcut that executes the file Rundll.exe

To create a link of this kind, simply click with right mouse button in an open area of the monitor and then on again and then click on the link. This trick requires a minimum knowledge of Windows . Once you have created simply click the button twice to switch from one resolution to another."

Quindi, creo un collegamento al file rundll.exe (che immagino intenda rundll32.exe perché è l'unico che ho...) ma poi nella casella "destinazione" che ci devo scrivere?

"C:\WINDOWS\system32\rundll32.exe" + QUICKRES_RUNDLLENTRY 1680x1050x32

o ci vogliono gli apici anche dopo il +?

"C:\WINDOWS\system32\rundll32.exe" + "QUICKRES_RUNDLLENTRY 1680x1050x32"

o cosa?


Saluti =)

x_Master_x
07-07-2012, 15:58
Quel comando avrà 10-15 anni, dove lo hai trovato? :D
Si parla di rundll, non di rundll32...non funziona su XP ma solo su 95/98/2000, i sistemi non WDM.

Il comando corretto sarebbe:
rundll deskcp16.dll,QUICKRES_RUNDLLENTRY 1680x1050x32

Se vuoi cambiare risoluzione con cmd\bat, salva in C:\ o dove vuoi questo programma portable, NirCmd (http://www.nirsoft.net/utils/nircmd.zip)
Per la risoluzione il comando è:
"C:\nircmd.exe" setdisplay 1680 1050 32

VdW
07-07-2012, 16:11
Quel comando avrà 10-15 anni, dove lo hai trovato? :D
Si parla di rundll, non di rundll32...non funziona su XP ma solo su 95/98/2000, i sistemi non WDM.

Il comando corretto sarebbe:
rundll deskcp16.dll,QUICKRES_RUNDLLENTRY 1680x1050x32

Se vuoi cambiare risoluzione con cmd\bat, salva in C:\ o dove vuoi questo programma portable, NirCmd (http://www.nirsoft.net/utils/nircmd.zip)
Per la risoluzione il comando è:
"C:\nircmd.exe" setdisplay 1680 1050 32

ahahaha, potere di google :D

Grazie mille quell'eseguibile che mi hai dato fa egregiamente il suo lavoro!

x_Master_x
07-07-2012, 16:18
ahahaha, potere di google :D

Grazie mille quell'eseguibile che mi hai dato fa egregiamente il suo lavoro!

Il nonno di google :D

Prego ;)