Red de conocimientos turísticos - Información de alquiler - Preguntas sobre claves simuladas VC6

Preguntas sobre claves simuladas VC6

3.47 icePub_sendKeyToActivForm

Activar el formulario después de enviar la clave (evento clave, en lugar de enviar caracteres)

l Prototipo de función:

int WINAPI icePub_sendKeyToActivForm( char *strFormTitle , int keyValue, int extendFlag)

Entrada: cadena de título de la ventana strFormTitle

valor de clave virtual keyValue, solo codificación ascii

indicador incorporado de la función extendFlag: 0 Ninguno ;1Ctrl;2Alt;4Shift;Componga y luego agregue el valor

Salida:

l declaración del modo Lib de conexión VC

__declspec(dllexport)

int WINAPI icePub_sendKeyToActivForm(char * strFormTitle,int strFormTitle,int keyValue,int extendFlag);

l Rutina de llamada dinámica

Código de muestra de VC:

char buff[1024];

strcpy(buff, "Hablando con walker");//Título del formulario QQChat

typedef int (WINAPI ICEPUB_SENDKEYTOACTIVFORM)(char *strFormTitle,int keyValue ,int extendFlag);

ICEPUB_SENDKEYTOACTIVFORM(char *strFormTitle,int keyValue,int extendFlag);

ICEPUB_ SENDKEYTOACTIVFORM *icePub_sendKeyToActivForm = 0;

HINSTANCE hDLLDrv = LoadLibrary ("icePubDll.dll");

if(hDLLDrv)

{

icePub_sendKeyToActivForm = (ICEPUB_SENDKEYTOACTIVFORM *)GetProcAddress(hDLLDrv, "icePub_sendKeyToActivForm");

}

if( icePub_sendKeyToActivForm)

{

icePub_sendKeyToActivForm(buff, 'a',0);

icePub_sendKeyToActivForm(buff, VK_RETURN,1); //Ctrl+Retorno

}

if(hDLLDrv)

FreeLibrary(hDLLDrv);

/dev.php?f=icePubDll.rar descargar