Criando HyperLink no bloco de notas (textEdit) [MFC]

Eu estou construindo uma aplicação textEdit com MFC. Existe uma maneira de criar um hiperlink automaticamente quando um usuário escreve o endereço da web? É como quando você escreve um endereço da web "www.google.com", o aplicativo detecta o endereço da web e cria um hiperlink imediatamente. Eu pesquisei documentos que explica sobre isso, mas não consegui encontrá-lo .. e eu não poderia fazê-lo .. Eu já fiz o bloco de notas, mas eu não poderia adicionar a função de hiperlink no bloco de notas.

as seguintes frases são funções do hiperlink.

Clicar no texto precisa abrir uma janela do navegador para o local especificado pelo texto.

O cursor precisa mudar do cursor de seta padrão para um dedo indicador apontando quando se move sobre o controle.

O texto no controle precisa ser sublinhado quando o cursor se move sobre o controle.

Um controle de hiperlink precisa exibir texto em uma cor diferente - o preto não serve. Os recursos que adicionei são:

5.Um controle de hiperlink, uma vez visitado, precisa mudar de cor.

6.O controle de hiperlink deve ser acessível pelo teclado.

7. Deverá instalar algum tipo de ganchos para permitir que o programador execute algumas ações quando o controle tiver o foco ou quando o cursor estiver pairando sobre o controle.

Entre as funções, o que eu mais quero completar é o primeiro. Se eu clicar em um texto de hiperlink, ele deve estar vinculado a uma janela do navegador na Internet.

Por favor, responda e me ajude. Obrigado.

questionAnswers(2)

yourAnswerToTheQuestion