fbpx

Chamando Programas específicos do Painel de Controle

Chamando Programas específicos do Painel de Controle

Para chamar programas do Painel de Controle não se usa necessariamente uma API, para isto, executa-se o programa rundll32.exe. De acordo com os parâmetros de cada programa chamado.

Veja as chamadas das principais telas:
– Para chamar a tela do Painel de Controle

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL”, vbNormalFocus)

* Adicionar / Remover Programas

– Instalar/Desinstalar

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,1”,
vbNormalFocus)

– Instalação do Windows

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,2”,
vbNormalFocus)

– Disco de Inicialização

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,3”,
vbNormalFocus)

* Vídeo

– Segundo Plano

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0”,
vbNormalFocus)

– Proteção de Tela

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1”,
vbNormalFocus)

– Aparência

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2”,
vbNormalFocus)

– Configuração

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3”,
vbNormalFocus)

* Configurações Regionais

– Configurações Regionais

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,0”,
vbNormalFocus)

– Número

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,1”,
vbNormalFocus)

– Moeda

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,2”,
vbNormalFocus)

– Hora

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,3”,
vbNormalFocus)

– Data

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,4”,
vbNormalFocus)

– Joystick

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL joy.cpl”, vbNormalFocus)

– Mouse

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL main.cpl @0”,
vbNormalFocus)

– Teclado

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL main.cpl @1”,
vbNormalFocus)

– Impressoras

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL main.cpl @2”,
vbNormalFocus)

– Fontes

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL main.cpl @3”,
vbNormalFocus)

– Mail e Fax

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL mlcfg32.cpl”,
vbNormalFocus)

* Multimídia

– Audio

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0”,
vbNormalFocus)

– Vídeo

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1”,
vbNormalFocus)

– MIDI

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,2”,
vbNormalFocus)

– CD

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,3”,
vbNormalFocus)

– Avançado

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,4”,
vbNormalFocus)

– Som

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl @1”,
vbNormalFocus)

– Modem

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL modem.cpl”, vbNormalFocus)

– Rede

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL netcpl.cpl”, vbNormalFocus)

– Senha

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL password.cpl”,
vbNormalFocus)

* Sistema

– Geral

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,0”,
vbNormalFocus)

– Gerenciador de Dispositivos

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,1”,
vbNormalFocus)

– Perfis de Hardware

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,2”,
vbNormalFocus)

– Performance

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,3”,
vbNormalFocus)

– Opções de Acessibilidade

– Teclado

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1”,
vbNormalFocus)

– Som

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL access.cpl,,2”,
vbNormalFocus)

– Exibir

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL access.cpl,,3”,
vbNormalFocus)

– Mouse

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL access.cpl,,4”,
vbNormalFocus)

– Geral

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL access.cpl,,5”,
vbNormalFocus)

– Assistente (Adicionar novo Hardware)

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1”,
vbNormalFocus)

– Data e Hora

Call Shell(“rundll32.exe shell32.dll,Control_RunDLL timedate.cpl”,
vbNormalFocus)

– DiskCopy

Call Shell(“rundll32 diskcopy.dll,DiskCopyRunDll”, vbNormalFocus)

Compartilhe esta matéria
  , ,


Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.