Articolo: Visualizzare le finestre delle proprietà di Windows
Introduzione:
In questo articolo, vedremo come visualizzare alcune finestre di Windows che si avviano dal panello di controllo, in particolare, la finestra per visualizzare le proprietà del video, quella per aggiungere un rete, quella per il pannello di controllo, quella per le impostazioni del suono e quella per la data ed ora.
Si crea un nuovo progetto windows, nel suo interno avremo 5 pulsanti, ogni pulsante avrà il compito di visualizzare una determinata funzionalità del pannello di controllo. Tramite il metodo Start della classe Process, verrà avviato il file rundll32 con il relativo argomento.
Per avviare il pannello di controllo:
Proprietà del desktop
VB.Net
"rundll32.exe", "shell32.dll,Control_RunDLL desk.cpl")
C#
System.Diagnostics.Process.Start("rundll32.exe", "shell32.dll,Control_RunDLL desk.cpl");
System.Diagnostics.Process.Start(
VB.Net
"rundll32.exe", "netplwiz.dll,AddNetPlaceRunDll")
C#
Process.Start("rundll32.exe", "netplwiz.dll,AddNetPlaceRunDll");
System.Diagnostics.
System.Diagnostics.Process.Start(
VB.Net
"rundll32.exe", "shell32.dll,Control_RunDLL timedate.cpl")
C#
Process.Start("rundll32.exe", "shell32.dll,Control_RunDLL timedate.cpl");
System.Diagnostics.
System.Diagnostics.Process.Start(
VB.Net
"rundll32.exe", "shell32.dll,Control_RunDLL mmsys.cpl")
C#
Process.Start("rundll32.exe", "shell32.dll,Control_RunDLL mmsys.cpl");
System.Diagnostics.
System.Diagnostics.Process.Start(
Visualizza la finestra dei suoni/multimedia
Visualizza la finestra Data/Ora
Aggiungere una rete
VB.Net
System.Diagnostics.Process.Start("rundll32.exe", "shell32.dll,Control_RunDLL")
C#
System.Diagnostics.Process.Start("rundll32.exe", "shell32.dll,Control_RunDLL");