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