Red de conocimiento informático - Aprendizaje de código fuente - Por favor, ayúdenme a crear un guión monstruoso para el juego en línea Luna, basado en botones.

Por favor, ayúdenme a crear un guión monstruoso para el juego en línea Luna, basado en botones.

El asistente de botones es simple. Supongamos que LUNA detecta la tecla CTRL. Esto es lo que escribí

switch(id)

{

case IDC_BTN1:

{

SetTimer(hwnd,1,100,keybd);

} pausa;

predeterminado: pausa;

}

La función de devolución de llamada es

VOID CALLBACK keybd(HWND hwnd,UINT iTimerID,UINT message,DWORD dwtime)

{

keybd_event ( VK_CONTROL , MapVirtualKey(VK_CONTROL,0) , 0 , 0);

Dormir(300);

keybd_event( VK_CONTROL , MapVirtualKey(VK_ CONTROL,0) , KEYEVENTF_KEYUP , 0) ;

}