Como rastrear alterações da área de transferência em segundo plano usando C ++

Preciso processar o conteúdo da área de transferência no aplicativo em segundo plano.

Como posso fazer isso?

Preciso de um evento que será chamado sempre que a área de transferência for alterada. Não importa do qual o aplicativo está copiando.

Conheço a função de leitura e escrita, comoGetClipboardData() eSetClipboardData().

Tem alguma idéia de como fazer isso em C ++?

Desde já, obrigado!

questionAnswers(2)

yourAnswerToTheQuestion