ITravelLogStg смена текущей позиции
От: Regulus  
Дата: 19.03.09 16:47
Оценка:
Всем привет.

Собственно хотел спросить можно ли изменить значение(позицию) текущего курсора в TraveLog-е без навигации на этот урл?

Опишу ситуацию:
(В наличии BHO для ie7)

1. ловлю событие OnBeforeNavigate2
2. в обработчике создаю новый ITravelLogEntry
...
CComPtr<ITravelLogEntry> logEntry;
m_TravelLog->CreateEntry(m_Url.GetString(), m_Title.GetString(), NULL, FALSE, &logEntry); // CComPtr<ITravelLogStg> m_TravelLog;
...

3. В событии OnFileDownload останавливаю навигацию(закачку документа): *Cancel = TRUE;

Дык вот, курсор в TravelLog-е не изменяется, можно ли его установить на новую запись, которую я добавил в пункте 2 ? TravelTo не катит так как производит навигацию на url, что неприемлемо. Какие идеи?

Всем спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.