Cómo rastrear los cambios del portapapeles en segundo plano usando C ++

Necesito procesar el contenido del portapapeles en la aplicación de fondo.

¿Cómo puedo hacer esto?

Necesito un evento que se llamará cada vez que se cambie el portapapeles. No importa desde qué copia la aplicación.

Conozco la función para leer y escribir, comoGetClipboardData() ySetClipboardData().

¿Tienes alguna idea de cómo hacer esto en C ++?

¡Gracias por adelantado!

Respuestas a la pregunta(2)

Su respuesta a la pregunta