Пытаюсь удалить так. При повторном вызове функции историю не находит однако в браузере она все равно остается. Помогите если кто знает. Спасибо.
| Код | IUrlHistoryStgPtr stg; CoInitialize(NULL); stg.CreateInstance(SID_SUrlHistory); IEnumSTATURL *en; stg->EnumUrls(&en); STATURL url; ULONG ures; while (en->Next(1, &url, &ures) == S_OK) { prod->_ie_history_new.push_back(url.pwcsUrl); } vector<wstring>::reverse_iterator iter_new = prod->_ie_history_new.rbegin(); for(;iter_new != prod->_ie_history_new.rend(); iter_new++) { stg->DeleteUrl(iter_new->c_str(),1); } en->Release();
|
|