la pantalla la puedes dejar apagada
probé lo de SetCursorPos y no funciona, pero se puede usar mouse_event
mouse_event(MOUSEEVENTF_MOVE, 0, 0, 0, 0)
si buscas encender el pc lee sobre Wake On Lan
http://windows.microsoft.com/es-ES/windows7/Sleep-and-hibernation-frequently-asked-questions ¿Cómo se puede reactivar el equipo cuando está en modo de suspensión o hibernación?
En la mayor parte de los equipos, puede reanudar el trabajo presionando el botón de encendido del equipo. No obstante, no todos los equipos son iguales. Tal vez pueda reactivar el equipo presionando alguna tecla del teclado, haciendo clic con el mouse o abriendo la tapa del equipo portátil. Consulte la documentación que acompaña al equipo o vaya al sitio web del fabricante.
También puede activar algunos equipos de forma remota por medio de una red. Esto se denomina Reactivación remota o Wake on LAN. Para obtener más información, consulte ¿Qué es la capacidad "Wake on LAN"?.