The Wayback Machine - https://web.archive.org/web/20071011075934/http://www.codeguru.com:80/cpp/i-n/ieprogram/

CodeGuru
Earthweb Search
Forums Wireless Jars Gamelan Developer.com
CodeGuru Navigation
Member Sign In
User ID:
Password:
Remember Me:
Forgot Password?
Not a member?
Click here for more information and to register.

jobs.internet.com

internet.commerce
Partners & Affiliates
Car Donation
Promos and Premiums
KVM Switch over IP
Custom Products
Shop
Hurricane Shutters
Server Racks
Boat Donations
Register Domain Name
Plasma Televisions
Health Insurance
PDA Phones & Cases
Economy Server Racks
Laptop Batteries


RSS Feeds

RSSAll

RSSVC++/C++

RSS.NET/C#

RSSVB

See more EarthWeb Network feeds

Home >> Visual C++ / C++ >> Internet & Networking >> IE Programming

Access FREE HP ProCurve Tools:
Whitepaper:
ProCurve ProActive Defense Empowers Your Business with More Security and Less Complexity

Whitepaper:
Extending the Enterprise Network Through Mobility

Whitepaper:
Convergence--Preparing the Enterprise Network

Video:
ProCurve Networking by HP

  Navigating Your IT Career
A career in information technology usually has its share of ups and downs. Download this Internet.com eBook to learn where the jobs are in IT, how to negotiate a salary, and helpful advice on job security and how to deal with a layoff. »
 
  Inside Spyware: A Guide to Finding, Removing, and Preventing Online Pests
Your organization's computers are possibly being used to send spam, harvest e-mail addresses, make purchases on stolen credit cards or take part in denial of service attacks. Learn how to indentify, avoid, and remove malware from computers and keep your network and machines safe. »
 
  Tips for Selecting Software Vendors
IT managers need a proven, steadfast process for sifting through the hundreds of choices available for each enterprise software market segment. There are a series of steps for ensuring a result that will survive the intense, long-term scrutiny this level of investment will certainly attract. »
 
  Storage Basics: A Guide to the World of Storage Technology
Regardless of industry, size, or age, businesses are awash in more data than ever before. Federal regulations require that data be stored, protected, and retrievable for a certain amount of time. Storage is also a growing area in IT, which means employment opportunities exist now, and should exist for some time. »
 
  Building Your Own IP PBX
If you're already into having control of your computing infrastructure, taking charge of your telephone network is a natural progression. Asterisk is an open source PBX that runs on Linux. It can free your organization from expensive commercial PBXs, and gives you complete control over your telephone services »
 
Whitepaper: The Top Five Most Common Hidden Infrastructure Costs. Learn about the steps you can take to reduce imaging and printing costs from your imaging and printing environment.

IE Programming

Displaying Information



TIP: IE URL History Tool (Yet Another)
Rating: none
arkadi - 04/10/2007
Discover a command line tool and tutorial to manage Internet Explorer's history. It is solely based on the CUrlHistory object.

Tip: Accessing the IHTMLDocument Interface of an HTML Frame Within Internet Explorer
Rating: none
znrobinson - 01/03/2007
Learn how to access the IHTMLDocument interface for any iframe contained within the IE webbrowser control.

Offline Capable (Internet Explorer) AJAX Client
Rating:
Ariel Yakobovich - 08/10/2006
Learn what makes a successful AJAX client, and how many AJAX applications lose sight of the enormous benefit of supporting offline mode operation.

Monitoring Changes in IE Settings
Rating:
Krishnasamy Venkatesan - 11/05/2004
Learn about a way to know exactly when IE settings have changed.

HTML Editor for VC++ 6.0
Rating:
irekz - 06/08/2004
Learn about an HTML edit control for VC++ 6.0 that is equivalent to the MFC7 CHtmlEditCtrlBase class.

Displaying Multiple Views in IE
Rating: none
Barretto VN - 02/14/2003
Dynamically create multiple views at run-time and open Web pages on the views created. The number of views created depends on the list of Web pages saved at the root of the Favorites in your Internet Explorer.


IE Programming



How to Connect to IExplorer in Citrix Environments
Rating: none
Jose Manuel Bento - 11/05/2003
Connect to a running instance of Internet Explorer launched by Citrix in seamless mode.

Auto Testing Browser Control Applications
Rating:
Henri Hein and Srinivas Nithyanandam - 03/12/2003
Discover a way to programmatically interact with the HTML inside a hosted browser control, without changing the hosting application. (The DLLTest source file was updated.)

Saving a Web Page Into A Single File
Rating:
Onega - 02/18/2003
See how to painlessly save a whole web page -- including pictures and text -- in to one file.

Printing HTML Files Without Header/Footer Lines Using Microsoft Internet Explorer
Rating: none
Tilman Kuepper - 02/07/2003
Sometimes you want to print HTML files from your Visual C++ program. This article shows how to do this without printing Internet Explorer's header or footer lines. (The source code was updated and a minor typo was corrected.)

Display a Web Page in a Plain C Win32 Application
Rating:
Jeff Glatt - 12/12/2002
How to display a Web page in your own window, using only plain C (no MFC, .NET, WTL, or even C++). Also demonstrates interacting with OLE/COM objects, and creating COM objects in plain C.

HTML -- The MFC-Way...
Rating: none
Thomas Aust - 11/04/2002
To demonstrate using skins, here is a small program named "Personal Knowledge Base." It collects files, stored compressed in the database.

JavaScript Calls from C++
Rating:
Eugene Khodakovsky - 10/25/2002
While HTML support in a C++ browser control is relatively easy, JavaScript support isn't as obvious. Learn to use JavaScript in a C++ application that contains a browser control.

Getting the History from Internet Explorer
Rating: none
Akash Kava - 10/02/2002
Programmatically access the history information from Internet Explorer.

How to Modify/Remove Right-Click Menu in IE WebBrowser Control
Rating:
Santhosh Cheeran - 07/29/2002
Check out this easy solution for hiding/replacing the right-click menu on a Web browser window using C++.

Lightweight HTML Parsing Using MSHTML
Rating:
Asher Kobin - 09/17/2001
How you can use MSHTML to parse HTML and then access elements via the DOM.

Creating Band Object Using ATL HTML Control ++
Rating: none
Chuck Chen - 06/13/2001
There have been quite a few articles about Band Object already, Chuck provides a more complete picture of bands in this article.

Simple VC++ DHTML Hooking Technique
Rating:
Zuoying Zhou - 06/04/2001
This example demonstrates how to access DHTML object model and how to intercept the DHTML element events, it also demonstrates how to use connectionpoint with MFC.

Loading Simple HTML Pages From Memory
Rating: none
Gleb Golovin - 03/14/2001
CHtmlView-derived class that adds much needed security enhancements to base class

Connecting to Running Instances of Internet Explorer
Rating: none
Venu Vemula & Robert Walker - 01/16/2001
Uses shell interface to connect to and listen to events of running instances of IE

Clear History Functionality (like IE5)
Rating: none
Peter Sun - 12/16/1999
Illustrates how to add "Clear History functionality to your application

Delete Temporary Internet Files
Rating: none
Peter Sun - 12/16/1999
Shows how to delete temporary Internet files from your own application

How to add clipboard use to CHtmlView
Rating: none
ljp - 02/17/1999
How to add clipboard use to CHtmlView

Implementing Web Browser Band Using ATL HTML Control
Rating: none
Neeraj Srivastava - 02/05/1999
Implementing Web Browser Band Using ATL HTML Control

Search Hooks : Expediting search in IE4.0
Rating: none
Sandeep Bhatia - 02/01/1999
Search Hooks : Expediting search in IE4.0

Connecting to a running instance of Internet Explorer
Rating: none
Peter Nalyvayko - 12/12/1998
Connecting to a running instance of Internet Explorer

Class for Displaying Modal HTML Dialogs
Rating: none
V. Rama Krishna - 12/08/1998
Class for Displaying Modal HTML Dialogs

Implementing "Internet Options" in Internet Explorer
Rating: none
Michelle Whiteaway - 12/06/1998
Implementing "Internet Options" in Internet Explorer


Open FAQ



Invoke Hidden Commands in Your Web Browser
Rating:
eagleboost - 09/15/2004
Demonstrate an innovative way to invoke hidden commands to show modal dialogs such as the "Add To Favorite" dialog or "Import/Export Wizard" dialog in your Web browser-based application.


Security



Web Site Blocker that Uses Browser Helper Objects (BHO)
Rating:
milindsm - 03/28/2006
Learn how a BHO (Browser Helper Object) could be used to block a particular Web site.

Browsing XML/XSLT with HTA/Scripting Runtime
Rating: none
Freelancer - 11/11/2005
Learn about a simplistic example of using a Scripting Runtime Library.

Keyboard Spy: Implementation and Counter Measures
Rating:
Dor Alon - 05/12/2005
Learn to develop hook-based key loggers and hook-safe software.

Peeking into Password Edit '& Internet Explorer - Super Password Spy++
Rating:
Zhefu Zhang - 01/08/2003
If you need a tool to peek into not only the password edit boxes on different programs, but also the **** password input field on a homepage residing inside an Internet Explorer, here it is --- SuperPasswordSpy++.


Voice



Voice Chat Using Client/Server Architecture
Rating: none
Nagareshwar Talekar - 07/29/2003
Check out this application that allows any users on a LAN or the Internet to communicate through voice.

Voice Conferencing Using a Multicasting Technique
Rating: none
Nagareshwar Talekar - 07/25/2003
Review the code for Voice Conference, an application that allows users on the LAN/Internet to discuss in groups through voice.


Fix bad addresses and phone numbers before they ruin your database. Download a free Data Quality Tools trial.
Cache', the world's fastest object database, does away with mapping. Free download.
Whitepaper: Performance, Control, and Security--The Benefits of Verio Virtual Private Servers (VPS)
Download: SQL Anywhere Developer Edition
AMD Sample Code & Applications

Solutions