Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Cambiare la risoluzione dello schermo
martedì 13 luglio 2004 - 15.41
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
betangel
Profilo
| Newbie
21
messaggi | Data Invio:
mar 13 lug 2004 - 15:41
Ciao a tutti...
andando al sodo, il mio problema e':
"Come faccio a setatre una determinata risoluzione dello schermo all'avvio della mia applicazione, per poi tornare a quella predefinita alla chiusura?"
o molto + semplicente come faccio a cambiare la risoluzione dello schermo ?
ciao e grazie!!
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 13 lug 2004 - 22:40
Diciamo intanto che non è mai buona cosa cambiare una risoluzione da un programma client.
In ogni caso può nascere l'esigenza di farlo. .NET nativamente non permette quest'operazione.
Tramite l'interoperabilità però e con P/Invoke puoi chiamare una funziona Win32 che fa quello che tu desideri ed è la seguente:
ChangeDisplaySettings
oppure versione evoluta:
ChangeDisplaySettingsEx
Qui trovi la documentazione:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/devcons_3tfc.asp
Se non sei esperto di Win32API e di programmazione C++ non sarà una passeggiata visto che c'è anche un passaggio di strutture che bisogna in qualche modo rimappare in .NET.
ciao
david
betangel
Profilo
| Newbie
21
messaggi | Data Invio:
mer 14 lug 2004 - 08:32
grazie ora ci guardo..
le api win32 in c++ le ho gia' usate.. mi hanno fatto impazzire in tesi!!
ma spero di averci fatto la pelle dura!
grazie
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !