Red de conocimiento informático - Computadora portátil - Problema de programación de Windows en lenguaje C: Cómo transmitir mensajes clave a una ventana.

Problema de programación de Windows en lenguaje C: Cómo transmitir mensajes clave a una ventana.

Usar SendMessage(); se puede hacer, pero generalmente se usa PostMessage(). Los parámetros de las dos funciones son los mismos pero el proceso de implementación es diferente. SendMessage(hWnd, WM_CHAR, 'c', 0 ); /*aquí La c es el valor clave que desea presionar. Puede ser minúscula o mayúscula*/

PostMessage(hWnd, WM_CHAR, 'c', 0); el valor clave que desea presionar puede ser minúscula o mayúscula*/

Si desea enviar a una hora específica, puede crear un temporizador SetTimer() que puede usarse para determinar si el Ha llegado el momento específico, o puede crear un nuevo hilo

específicamente para este propósito. Para juzgar el momento CreateThread(); consulte MSDN para conocer la implementación específica de la función. p>