Всем привет!
Есть задача -- в приложении с встроенным ActiveX Internet Explorer осуществлять программно авторизацию на неком сайте
Авторизация возможна через cookie
Использую вызов InternetSetCookie в приложении, причем не указываю expiration date -- соответственно работаю с session cookie
В MSDN написано:
Cookies created by InternetSetCookie without an expiration date are stored in memory and are available only in the same process that created them. Cookies that include an expiration date are stored in the windows\cookies directory.
Все чудесно работает, но при этом обнаружил что при этом УДАЛЯЮТСЯ нормальные cookie

, созданные при работе из броузера (те самые что stored in the windows\cookies directory)
А это не подходит, т.к. хочется что бы приложение работало автономно со своими куками, а при этом можно было работать из броузера (IE) используя штатные сохраненные куки (чтоб сессии не пересеклись)
Возможно ли такое сделать используя данное API?
Точно знаю что как-то такое реализуют, например, так работает клиент Steam (можно чудесно работать одновременно из клиента и из броузера, у каждого будет своя отдельная сессия)...