PAINEL DE CONTROLE PELO VB
Para chamar qualquer tela do Painel de Controle não se usa necessariamente uma API,
mas sim se executa o programa rundll32.exe.
De acordo com os parâmetros cada tela é chamada. Veja as chamadas das principais telas:
Para chamar a tela principal do Painel de Controle
Call Shell([Ô]rundll32.exe shell32.dll,Control_RunDLL[Ô], vbNormalFocus)
Agora tem como impedir que o usuario do pc abra o painel de controle?
Grato,
mas sim se executa o programa rundll32.exe.
De acordo com os parâmetros cada tela é chamada. Veja as chamadas das principais telas:
Para chamar a tela principal do Painel de Controle
Call Shell([Ô]rundll32.exe shell32.dll,Control_RunDLL[Ô], vbNormalFocus)
Agora tem como impedir que o usuario do pc abra o painel de controle?
Grato,
só é monitorar as janelas e finalizar o processo dela.
aqui no site vc acha isso de montão na seção de códigos.
aqui no site vc acha isso de montão na seção de códigos.
O IDEAL para isso, seria ter um servidor Active Directory. Ele é capaz de aplicar policys(regras), para cada usuário conectado nele, incluindo barrar execução de programas, chamadas para DLL e tudo o mais. O que o CLEVERTON sugeriu, é válido e pode funcionar. O problema é que fazendo um programinha pra isso, este programinha vai sempre estar no cliente, estando sempre sujeito a intervenção do usuário(se for um espertinho fuçador), quebrando toda a sua segurança.
[txt-size=2]CAMPANHA DEIXE NOSSO SITE LIMPO, FECHE SEU TÓPICO ASSIM QUE TIVER UMA RESPOSTA SATISFATÓRIA.[/txt-size]
Tópico encerrado , respostas não são mais permitidas