Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - dalvisito

#1
Hola soy nuevo con c++ y quisiera que me ayudaran.
mi aplicaion es la sigiente. el problema que tengo es que tengo que entrar a la
consola para ejecutar las opciones, lo que quiero es minimizar la aplicacion y
digamso precionar 'F8' y que la aplicacion ejecute la opcion 1.


#include <stdio.h>
#include <stdlib.h>
#include <windows.h>

using namespace std;
int main()
{
int fin = 0;
int opcion;

while (fin == 0)
{
system("cls");
printf("Menu Del AutoClick\n\n");

printf("\t1] AutoClick Izquierdo.\n");
printf("\t2] AutoClick Derecho.\n");
printf("\t3] Salir.\n");

printf("\n\nOpcion: ");
scanf("%i", &opcion);
switch(opcion)
{
case 1:
printf("AutoClick Izquierdo Empieza en 10 Segundos.\n");
for(signed int i = 10; i >= 0; i--)
{
printf("%i\n",i);
Sleep(1000);
}
printf("Para Detener Precione 'F8'\n");
while(1 && !GetAsyncKeyState(VK_F8)){
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
Sleep(20);
mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
Sleep(20);
}
break;
case 2:
printf("AutoClick Derecho Empieza en 10 Segundos.\n");
for(signed int i = 10; i >= 0; i--)
{
printf("%i\n",i);
Sleep(1000);
}
printf("Para Detener Precione 'F9'\n");
while(1 && !GetAsyncKeyState(VK_F9)){
mouse_event(MOUSEEVENTF_RIGHTDOWN,0,0,0,0);
Sleep(20);
mouse_event(MOUSEEVENTF_RIGHTUP,0,0,0,0);
Sleep(20);
}
break;
case 3:
fin = 1;
printf("La Aplicacion a Finalizado\n\n");
break;
default:
fin = 0;
break;
}

}
system("pause");
return 0;
}