Элемент управления webBrowser имеет свойство Document, которое имеет коллекцию Links. Каждая ссылка представляет собой HTMLElement, в котором есть события, к которым вы можете подключиться. Опять же, я не уверен, что вы подразумеваете под «курсором», потому что в веб-мире, если вы не находитесь в текстовом поле, на самом деле нет «курсора» (это то, что я хотел спросить в своем комментарии), но Вы можете подключиться к событию MouseOver и другим подобным вещам.
Пример:
foreach (HtmlElement element in this.webBrowser1.Document.Links)
{
element.MouseOver += (o, ex) =>
{
Console.WriteLine(ex.ToElement.GetAttribute("HREF"));
};
}
При этом будет распечатан фактический URL, над которым находится мышь.