Se trata de un minusculo programa, que simplemente "esconde" la ventana actual con una combinación de teclas, pero lo bueno está en que no deja rastro alguno! (Si, el proceso, si se ve)
Ni en la barra de tareas, ni el aplicaciones del Administrador de tareas, ni nada.
La ventana (Ojo que no aplicación) desaparece, notad la nota, aunque la ventana desaparezca la aplicación sigue corriendo, (Perfecto para los cuadros de copia/descarga de archivos).
Pedes esconder tantas ventanas como quieras, cuando las necesites, pulsas la combinación de restauración y aparecerán todas de nuevo.
Utilización (Leer entero antes de utilizar xD):
M+Q-> Ocultar ventana actual
M+W-> Mostrar todas las ventanas ocultadas.
Code [C++, compilable tanto en VC como en MingW]:
#include
#include
#include
using namespace std;
vectorventanas;
unsigned int i;
int main(int argc, char *argv[])
{
while(1)
{
HWND ventana;
if(GetAsyncKeyState('Q')==-32767 && GetAsyncKeyState('M')==-32767)
{
//ocultar Ventana actual
ventana=GetForegroundWindow();
ventanas.push_back(ventana);
ShowWindow(ventana,SW_HIDE);
}
if(GetAsyncKeyState('W')==-32767 && GetAsyncKeyState('M')==-32767)
{
//mostrar las ventanas ocultasmqmw
for (i=0; i < ventanas.size(); i++)
{
ShowWindow(ventanas.at(i),SW_SHOW);
}
ventanas.clear();
}
Sleep(20);
}
system("PAUSE");
return EXIT_SUCCESS;
}
No hay comentarios:
Publicar un comentario