Как открыть ссылку дефолтовым браузером используя CreateProc
От: VetalB  
Дата: 29.08.05 13:37
Оценка:
Всем привет!

Вопрос такой. Нужно открыть гиперссылку в дефолтовом браузере в нужном мне десктопе. При этом нельзя менять десктоп текущего приложения.

Указать десктоп, в котором в данном случае запускается процесс браузера, можно только через CreateProcess (там есть параметр lpStartupInfo). Однако там нужно указать путь к исполняемому файлу. Значит, вопрос вырождается в следующий:

Как открыть ссылку дефолтовым браузером используя CreateProcess?

В этой фунцкии (CreateProcess) есть параметр lpCommandLine. Если в этом параметре указать url (например, www.yandex.ru), браузер не запустится. Значит, в lpCommandLine нужно указывать браузер. А пролема в том, что я не знаю, какой будет браузер на конечной машине Как же открыть тогда ссылку?

Всем заранее спасибо за ответы!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.