(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Получение хистори из Internet Explorer

Источник: ishodniki

Программа позволяет получить все адреса, по которым пользователь ходил в интернете. Основная задача примера, это продемонстрировать одну из возможностей работы с Internet Explorer-ом.

А так выглядит рабочий код,который находится в файле IEHistory.h:

#include <atlbase.h>
#include <comdef.h>
#include <mshtml.h>
#include <UrlHist.h>
#include <afxtempl.h>

BOOL  GetHistory(CStringList & list)
{
  STATURL url;
  CString strUrl;
  ULONG uFetched;
  IUrlHistoryStg2Ptr history;
  IEnumSTATURLPtr enumPtr;

  if(FAILED(CoCreateInstance(CLSID_CUrlHistory,
        NULL,
        CLSCTX_INPROC_SERVER,
        IID_IUrlHistoryStg2,
        ( void**)&history)))
        {
          return false ;
        }

        if(FAILED(history->EnumUrls(&enumPtr)))
    return false;

  while(SUCCEEDED(enumPtr->Next(1,&url,&uFetched)))
  {
    if(uFetched==0)
      break;
    strUrl = url.pwcsUrl;
    list.AddTail(strUrl);
  }
  return true;
}

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 04.12.2007 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Microsoft 365 Apps for business (corporate)
Microsoft 365 Business Standard (corporate)
Microsoft Office 365 Профессиональный Плюс. Подписка на 1 рабочее место на 1 год
Microsoft Office для дома и учебы 2019 (лицензия ESD)
Microsoft Office 365 Бизнес. Подписка на 1 рабочее место на 1 год
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Утиль - лучший бесплатный софт для Windows
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100