Página 1 de 1
Apagar PC desde el programa
Publicado: Mié Jun 11, 2008 8:45 am
por jasm
Hola,
Necesito apagar el PC al cerrar el programa. ¿Alguna idea?
Saludos
Alf+.
Apagar PC desde el programa
Publicado: Mié Jun 11, 2008 8:59 am
por Rene Flores
José Alfonso:
En la USER.DLL hay una funcion llamada ExitWndEx() que sirve para hacer
eso precisamente
Segun vi en el MSDN el prototipo es:
ExitWndEx( uFlags AS DWORD, dwRes AS DWORD )
UFlags puede ser:
0 = cambiar usuario
1 = suspender
2 = reiniciar
4 = forzar el apagado
8 = totalmente apagado
El llamado seria asi:
ExitWndEx(8,0)
para apagar el ordenador
Ahora solo falta saber como llamar a la funcion desde la DLL en xHarbour
Saludos
Rene Flores
http://www.ciber-tec.com
Suárez Moreno escribió:
> Hola,
>
>
> Necesito apagar el PC al cerrar el programa. ¿Alguna idea?
>
> Saludos
>
> Alf+.
Apagar PC desde el programa
Publicado: Mié Jun 11, 2008 9:05 am
por jasm
Rene,
Gracias.
Vere a ver que se puede hacer.
Saludos,
Alf+.
Rene Flores escribió:
> José Alfonso:
>
>
> En la USER.DLL hay una funcion llamada ExitWndEx() que sirve para hacer
> eso precisamente
>
> Segun vi en el MSDN el prototipo es:
>
> ExitWndEx( uFlags AS DWORD, dwRes AS DWORD )
>
> UFlags puede ser:
>
> 0 = cambiar usuario
> 1 = suspender
> 2 = reiniciar
> 4 = forzar el apagado
> 8 = totalmente apagado
>
> El llamado seria asi:
>
> ExitWndEx(8,0)
>
> para apagar el ordenador
>
> Ahora solo falta saber como llamar a la funcion desde la DLL en xHarbour
>
> Saludos
>
> Rene Flores
>
http://www.ciber-tec.com
>
> Suárez Moreno escribió:
>> Hola,
>>
>>
>> Necesito apagar el PC al cerrar el programa. ¿Alguna idea?
>>
>> Saludos
>>
>> Alf+.