Как я могу перейти к тегу <a>привязки веб-страниц, используя ShellExecute в C ++? - PullRequest
3 голосов
/ 09 февраля 2011

В настоящее время я успешно открываю веб-страницу, например

ShellExecute(NULL, "open", "http://www.google.com", NULL, NULL, SW_SHOWNORMAL);

Тем не менее, мне действительно нужно перейти к тегу привязки, например «mypage.html # middle». Когда я просто добавляю его в конец строки URL-адреса, веб-страница открывается только в указанном файле и не переходит к тегу, а также в адресной строке.

Спасибо.

1 Ответ

1 голос
/ 14 февраля 2011

Хорошо, поэтому мне удалось добиться этого, используя немного другую технику. Однако при использовании этого метода вы должны определить, с каким браузером открывать его, что может быть проблемой для тех, кто заинтересован в его развертывании для большого количества пользователей (к счастью, в моем случае это не так).

ShellExecute(NULL, "open", "iexplore", urlString, NULL, SW_SHOWNORMAL);

Где urlString - веб-адрес с привязкой в ​​конце.

Спасибо всем.

...