Здравствуйте, Аноним, Вы писали:
E>>Оооооочень странная ситуация... А>Это да. Чего бы ему ругаться?
А>Единственое что приходит в голову — вы включили <shellapi.h> в stdafx.h, не делали билд, а просто компилируете соотств исходник.
Да нет... <shellapi.h> был включён в головном файлк программы... и перекомпиляция делалась через очистку и сборку заного...
E>> P.S. мож есть какой другой способ открыть експлорере с заданной страницей на любой ОС с любой конфигурацией???
А>Насколько я понимаю, речь идёт о Internet Explorer и URL? Так что ли? А>А разве ShellExecute гарантирует вам ИЕ? Запустится default browser, у меня, к примеру, это — Mozilla. Бывает Opera, да и мало-ли что. Отсюда вопрос: вам именно ИЕ или просто браузер?
А>Проще всего разобратся где вы напортачили с <shellapi.h>. Если же нужен именно ИЕ — то вам в CreateProcess.
Мне как раз и охото что бы запускалось в том что установленно у пользователя по умолчанию... поэтому с CreateProcess если я правильно понимаю не очень подходит... т.к. не понятно какую команду ему пускать для запуска страницы...