Hola Jean Carlos
Bueno vamos al grano, ojala me explique...
lo primero que tienes que hacer es lo siguiente:
1.- el form que vas a utilizar como protector necesitas ponerle en la propiedad de "Borderstyle = 0" (o sea None), con esto escondemos los botones cerrar, maximizar, etc
2.- en el load del form utiliza la siguiente api de windows:
SetWindowPos hWnd, conHwndTopmost, 0, 0, Screen.Width, _ Screen.Height, conSwpShowWindow
con esto hacemos que el form tome el tamaño del escritorio y se posicione enfrente de cualquier aplicacion (excepto aplicaciones que contengan la misma propiedad)
3.- te recomiendo que te documentes mas acerca de las apis, necesitaras ocultar procesos (para win9x y Me, en xp no se puede hacer esto) y evitar el uso del administrador de tareas (si logras hacerlo en xp ahi me avisas jajaja) para evitar que usuarios te cierren la aplicacion.
espero que te sirva de algo
SALUDOS DESDE SINALOA MEXICO