Blog sobre programación en VFP, Actualizado por Jorge Mota en Guatemala ;)



API & Desarrollo 01 de Diciembre del 2006 02:28 am

Reiniciar la máquina al realizar un cambio

Algunas veces, luego de que modificamos una configuración en Windows, nos aparece el típico mensaje de “para que la configuración surta efecto debe reiniciar su máquina, desea reiniciar ahora”, aunque también nos aparece al instalar algun programa, para lograr el mismo efecto en nuestras aplicaciones la función API que tenemos que usar es SetupPromptReboot del dll setupApi.dll de windows, acá una función que si la llamamos sin parametros mostrará el dialogo en cuestión, si le pasamos .t. reiniciara sin preguntar:

Function Reiniciar(luNoPreguntar)
	Declare SetupPromptReboot In setupapi.Dll  Long FileQueue, Long Owner, Long ScanOnly
	If !luPreguntar
		SetupPromptReboot (0, _Screen.HWnd, 0)
	Else
		SetupPromptReboot(0, _Screen.HWnd, 1)
	Endif
Endfunc 

Hasta la próxima.

Sí vives en México puedes tener un seguro de vida gratis por hasta 750,000 pesos y ganar dinero al mismo tiempo! clic acá para más información.

Una persona ha dicho algo en “Reiniciar la máquina al realizar un cambio”

  1. on 07 Dic 2006 at 11:17 1.Allan dijo …

    Esta función esta bien para cuando alguien intente mover el mouse, y que no le pregunte nada :)

    Ya en serio… esta genial para cuando no sabes de que manera puede afectar a windows alguna modificación necesaria para tu programa, en hora buena

    Saludos, Allan

    PD: ya podrias poner algo de ajax o lo que querras de web y me paso mas seguido jajajajaja

Trackback para este post | Suscribete a los comentarios de este post

Vea también:

Deja un comentario, di algo


Quienes visitaron esto, vieron:

  • N/A