¡Hola, Invitado!


Patrocinantes


Síguenos en Facebook


Síguenos en Twitter

Compartir este tema:
Crear una DLL o Apli con una funcion.
bxanditox Sin conexión
Miembro
***

Mensajes: 15
Registro en: Aug 2011
Gracias dados: 0
Gracias recibidos: 0
Mensaje: #1
Crear una DLL o Apli con una funcion.
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Hola Amigos ,me pueden ayudar a crar una DLL o Apli que haga una simple funcion,
Que cuando oprima el Click Izquierdo simule que tambien oprimo la tecla W .

Quiero esto para una aplicacion,

Creo que es facil de hacer pero no se mucho del tema,si me ayudan gracias y si no pues = gracias por leerSmileBig Grin

[Imagen: gif205.gif]
03-11-2011 04:03 AM
Buscar Citar
Jh0uBrt Sin conexión
Miembro
***

Mensajes: 126
Registro en: Aug 2010
Gracias dados: 4
Gracias recibidos: 13
Mensaje: #2
RE: Crear una DLL o Apli con una funcion.
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Realmente es necesaria una dll para eso? porque no crear una funcion sencilla para eso? o quieres aprender a crear dlls?

saludos!

Cualquier código de tu autoría que no hayas revisado en meses, bien podría haberlo escrito cualquier otra persona, porque al volverlo a revisar no te enterarás de nada.


[Imagen: ubuntuuser5.jpg?w=350&h=19]
03-11-2011 04:48 AM
WWW Buscar Citar
bxanditox Sin conexión
Miembro
***

Mensajes: 15
Registro en: Aug 2011
Gracias dados: 0
Gracias recibidos: 0
Mensaje: #3
RE: Crear una DLL o Apli con una funcion.
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
lo que sea,lo importamte es que funcione

[Imagen: gif205.gif]
03-11-2011 07:25 AM
Buscar Citar
Jh0uBrt Sin conexión
Miembro
***

Mensajes: 126
Registro en: Aug 2010
Gracias dados: 4
Gracias recibidos: 13
Mensaje: #4
RE: Crear una DLL o Apli con una funcion.
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Código:
#include <windows.h>
#include <iostream>
#include <conio.h>
#include <fstream>
#include <process.h>

using namespace std;
ofstream Escribir;
bool estado = false, locktecla = false, salirp = false;
unsigned hilo;
int lockc()
{
locktecla=true;
Sleep(250);
locktecla=false;  
}

int salir()
{
Sleep(750);

Escribir.close();
cout<<"Grabado Correctamente en - Presione una tecla para salir ";

salirp = true;
estado = false;

}

void accion(void *valor){
    while(1)
    {
        if(locktecla==false)
        {
                            POINT p;
        GetCursorPos(&p);
            if (GetAsyncKeyState(VK_LBUTTON)){if (estado == true){Escribir<<"C1("<<p.x<< "," << p.y <<")\n";cout<<"C1("<<p.x<< "," << p.y <<")\n";lockc();}}
            if (GetAsyncKeyState(VK_RBUTTON)){if (estado == true){Escribir<<"C2("<<p.x<< "," << p.y <<")\n";cout<<"C2("<<p.x<< "," << p.y <<")\n";lockc();}}
            if (GetAsyncKeyState(VK_F1)){cout<<"Grabar\n";lockc();estado = true;}
            if (GetAsyncKeyState(VK_F2)){cout<<"Parar\n";lockc();estado = false;}
            if (GetAsyncKeyState(VK_F3)){salir();lockc();estado = false;}
        }
    }
    _endthread();
}

int main()
{  
    int tiempo;
    
    hilo = _beginthread(accion,0,(void*)1);
    if(!hilo){
        printf("el hilo no se ha creado");
    }
        cout<<"\t\t\t --Jh0uBrt--\n\n";
        Sleep(1000);
        cout << "F1:Grabar   F2: Detener   F3: Salir):";
        while(salirp == false){
        if (!(Escribir.is_open())){Escribir.open("mov.txt");}
    while(estado == true){
        POINT p;
        GetCursorPos(&p);
        cout<<"M(" <<p.x <<"," <<p.y<<")\n";
        if (Escribir.is_open()){
        Escribir<<"M(" <<p.x <<"," <<p.y<<")\n";
           }else{cout<<"El archivo no se pudo abrir!";return 0;}
        Sleep(400);
        }
}
getch();
return 0;
}

ese codigo graba el mouse modificalo y obten el que necesitas.. ^^ usa hilos... ando de pasada por aqui, mañana con mas calma te coloco algo mas detallado.. por ahora ahi tienes para jugar un rato.. solo te queda simular la tecla W...


un saludo! ^^

Cualquier código de tu autoría que no hayas revisado en meses, bien podría haberlo escrito cualquier otra persona, porque al volverlo a revisar no te enterarás de nada.


[Imagen: ubuntuuser5.jpg?w=350&amp;h=19]
03-11-2011 01:26 PM
WWW Buscar Citar




Usuario(s) navegando en este tema: 1 invitado(s)