Monitore o texto destacado

Esta é mais uma questão hipotética, estou pensando em algumas idéias de um projeto que estou planejando e fiquei curioso se alguém soubesse de alguma API ou método de obter qualquer texto realçado instantaneamente em qualquer janela, por exemplo, de um navegador ou processador de palavras. Também poderia ter um comando de chave que só seria lido quando pressionado (semelhante a CTRL + C adicionando o texto selecionado a uma área de transferência)

Qualquer conhecimento sobre quais APIs existem para isso seria muito apreciado.

questionAnswers(1)

yourAnswerToTheQuestion