Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Question for the IE internals gurus

Question for the IE internals gurus

Scheduled Pinned Locked Moved C / C++ / MFC
question
4 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    Eugene Polonsky
    wrote on last edited by
    #1

    Hi guys: Does anyone know where IE stores the information in the History popup window, what the format of that file is, and under what conditions it's possible to change it. (or is it?) Basically I want to change what's displayed in-place... I was thinking of just subclassing that window, but a cleaner way would be to change the file itself... any ideas? Thanx :) ---------------------------------------- ----I said my name wasn't important ---------------------------SlartiBartFast

    S I 2 Replies Last reply
    0
    • E Eugene Polonsky

      Hi guys: Does anyone know where IE stores the information in the History popup window, what the format of that file is, and under what conditions it's possible to change it. (or is it?) Basically I want to change what's displayed in-place... I was thinking of just subclassing that window, but a cleaner way would be to change the file itself... any ideas? Thanx :) ---------------------------------------- ----I said my name wasn't important ---------------------------SlartiBartFast

      S Offline
      S Offline
      Stephane Rodriguez
      wrote on last edited by
      #2

      No guru here, it's newbie stuff. The history is of course a tree folder with internet shortcuts. To get it without hardcoding a path (changing depending on the OS), use the shell API ::SHGetFolderPath with CSIDL_HISTORY as parameter.


      How low can you go ?
      (MS rant)

      1 Reply Last reply
      0
      • E Eugene Polonsky

        Hi guys: Does anyone know where IE stores the information in the History popup window, what the format of that file is, and under what conditions it's possible to change it. (or is it?) Basically I want to change what's displayed in-place... I was thinking of just subclassing that window, but a cleaner way would be to change the file itself... any ideas? Thanx :) ---------------------------------------- ----I said my name wasn't important ---------------------------SlartiBartFast

        I Offline
        I Offline
        ian mariano
        wrote on last edited by
        #3

        If you want manipulate the history, you should use the IUrlHistory[^] interface to do it properly. -- ian


        "The greatest danger to humanity is humanity without an open mind."
        - Ian Mariano
        http://www.ian-space.com/

        E 1 Reply Last reply
        0
        • I ian mariano

          If you want manipulate the history, you should use the IUrlHistory[^] interface to do it properly. -- ian


          "The greatest danger to humanity is humanity without an open mind."
          - Ian Mariano
          http://www.ian-space.com/

          E Offline
          E Offline
          Eugene Polonsky
          wrote on last edited by
          #4

          Hi again: Thanks for the responses. A couple questions: 1. I need this to work for IE5, and according to MSDN the IUrlHistory interfaces require 5.5 minimum. 2. The History "folder" is kind of weird -- I have a strong suspicition it's actually a file, shown as a folder through the use of shell extensions, or something like that. In other words, I don't think I can just enum files inside that folder, looking for ones I want to change. Am I wrong? Any other ideas? Thanks, Gene ---------------------------------------- ----I said my name wasn't important ---------------------------SlartiBartFast

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups