• Domingo 15 de Diciembre de 2024, 06:56

Autor Tema:  Ayuda Con Funcion?????  (Leído 928 veces)

zed2000

  • Miembro activo
  • **
  • Mensajes: 31
    • Ver Perfil
Ayuda Con Funcion?????
« en: Sábado 7 de Julio de 2007, 23:32 »
0
al intentar compilar el siguiente code:
/*-------------------------------------------------------------------*/
#include <windows.h>
#include "sendkeys.h"

/*  Declare Windows procedure  */
LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM);

/*  Make the class name into a global variable  */
char szClassName[ ] = "CodeBlocksWindowsApp";

int WINAPI WinMain (HINSTANCE hThisInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR lpszArgument,
                     int nFunsterStil)
{

 char leo[]="asdfasdf";
 SendKeys(leo);
return 0;
}
me tira esto:
undefined reference to 'SendKeys@4'
este es el fichero cabecera sendkeys.h


/*-------------------------------------------------------------------------------------------*/
/****************************************************************************
Module name  : SendKeys.H
Description  : Include File for SendKeys utility functions.
*****************************************************************************/

#ifndef _INC_SENDKEYS
#define _INC_SENDKEYS      /* #defined if SendKeys.h has been included */

#ifdef __cplusplus
extern "C" {            /* Assume C declarations for C++ */
#endif   /* __cplusplus */

#define ARRAY_LEN(Array)         (sizeof(Array) / sizeof(Array[0]))
#define INRANGE(low, val, high) ((low <= val) && (val <= high))
#define TOUPPER(Char)      ((BYTE) (DWORD) AnsiUpper((LPSTR) MAKEINTRESOURCE(Char)))



// ************************ Function Prototypes ******************************
typedef enum {
   SK_NOERROR, SK_MISSINGCLOSEBRACE, SK_INVALIDKEY,
   SK_MISSINGCLOSEPAREN, SK_INVALIDCOUNT, SK_STRINGTOOLONG,
   SK_CANTINSTALLHOOK
} SENDKEYSERR;

SENDKEYSERR WINAPI SendKeys (LPCSTR szKeys);
SENDKEYSERR WINAPI VMSendKeys (LPCSTR szKeys);
void WINAPI PostVirtualKeyEvent (BYTE bVirtKey, BOOL fUp);

#ifdef __cplusplus
}                       /* End of extern "C" { */
#endif   /* __cplusplus */
#endif  /* _INC_SENDKEYS */
/*--------------------------------------------------------------------------------------------*/