Твой способ получения резалта от функции слишком сложный. external выглядит проще. Загрузка делается так...
- КАК получить результат выполнения javascript-функции? - vaResult вот твой резалт, там правда могут быть VT_DISPATCH и т.п. хрень Использовал...
Универсального способа нет и не может быть, т.к. контролы в современных приложениях не являются окнами windows. Для конкретных браузеров есть свои...
Не вижу проблем в использовании c-шной версии sqlite3 в c++ проекте. Precompiled headers нужно отключить только для одного файла, а не для всего...
dwmapi
Attach to process не инжектит dll, которую собирает в студии, в отлаживаемый процесс, а только аттачит дебаггер. Для отладки напиши простейший...
С какого перепугу кастомное дерево "TRBTree" должно реагировать на сообщения TVM_xxx?
Activex на странице может быть windowless
Нужно смотреть какие HRESULT возвращаются. CoInitialize(Ex) была вызван?
UrlMkSetSessionOption
Примерно так: ((IHTMLDocument3Ptr)spBrowser2->GetDocument())->getElementsByTagName(bstr_t("a"));
Как получить битмап не знаю. Но в качестве альтернативы предлагаю FindFirstUrlCacheEntry вместо URLDownloadToFile, чтобы найти картинку в кеше.
А нельзя в recv редирект сделать 301, потом send на другой урл перехватить и заменить респонс на свой? Тут нет ничего сверхсложного
У меня с другим значением браузеры висли или падали. Для некоторых браузеров можно посмотреть сырцы и станет все понятней (например для chrome).
Главное вернуть браузеру, что было отправлено столько байт, сколько просил браузер (len для send).
Лень проверять, но надо передавать &vtMissing вместо NULL. Насчет типов не спорьте: Headers [in] A pointer to a VARIANT of type VT_BSTR that...
Воспользоваться специализированными программами не судьба? Mathcad, maple, matlab ...
API: CompareFileTime + SystemTimeToFileTime
Events HTML элементов: http://msdn.microsoft.com/en-us/library/bb508508(VS.85).aspx Удобнее юзать классы из ATL
kero Свой - в том числе сабклассированный. Если ограничиться функциональностью текстового label-а, то и совсем свой можно сделать. google...
Имена участников (разделяйте запятой).