Microsoft HomeproductssearchsupportshopWrite Us   Microsoft Home
Magazine
 |  Community
 |  Workshop
 |  Tools & Samples
 |  Training
 |  Site Info

Workshop  |  Reusing Browser Technology

MSHTML Events


You can receive notification of the following events in your C++ code.

MSHTML Element Events

Event NameC++ #Define for the event
onabortDISPID_HTMLELEMENTEVENTS_ONABORT
onafterupdateDISPID_HTMLELEMENTEVENTS_ONAFTERUPDATE
onbeforecopyDISPID_HTMLELEMENTEVENTS_ONBEFORECOPY
onbeforecutDISPID_HTMLELEMENTEVENTS_ONBEFORECUT
onbeforepasteDISPID_HTMLELEMENTEVENTS_ONBEFOREPASTE
onbeforeupdateDISPID_HTMLELEMENTEVENTS_ONBEFOREUPDATE
onblurDISPID_HTMLELEMENTEVENTS_ONBLUR
oncellchangeDISPID_HTMLELEMENTEVENTS_ONCELLCHANGE
onclickDISPID_HTMLELEMENTEVENTS_ONCLICK
oncopyDISPID_HTMLELEMENTEVENTS_ONCOPY
oncutDISPID_HTMLELEMENTEVENTS_ONCUT
ondataavailableDISPID_HTMLELEMENTEVENTS_ONDATAAVAILABLE
ondatasetchangedDISPID_HTMLELEMENTEVENTS_ONDATASETCHANGED
ondatasetcompleteDISPID_HTMLELEMENTEVENTS_ONDATASETCOMPLETE
ondblclickDISPID_HTMLELEMENTEVENTS_ONDBLCLICK
ondragDISPID_HTMLELEMENTEVENTS_ONDRAG
ondragendDISPID_HTMLELEMENTEVENTS_ONDRAGEND
ondragenterDISPID_HTMLELEMENTEVENTS_ONDRAGENTER
ondragleaveDISPID_HTMLELEMENTEVENTS_ONDRAGLEAVE
ondragoverDISPID_HTMLELEMENTEVENTS_ONDRAGOVER
ondragstartDISPID_HTMLELEMENTEVENTS_ONDRAGSTART
ondropDISPID_HTMLELEMENTEVENTS_ONDROP
onerrorDISPID_HTMLELEMENTEVENTS_ONERROR
onerrorupdateDISPID_HTMLELEMENTEVENTS_ONERRORUPDATE
onfilterchangeDISPID_HTMLELEMENTEVENTS_ONFILTERCHANGE
onfocusDISPID_HTMLELEMENTEVENTS_ONFOCUS
onhelpDISPID_HTMLELEMENTEVENTS_ONHELP
onkeydownDISPID_HTMLELEMENTEVENTS_ONKEYDOWN
onkeypressDISPID_HTMLELEMENTEVENTS_ONKEYPRESS
onkeyupDISPID_HTMLELEMENTEVENTS_ONKEYUP
onloadDISPID_HTMLELEMENTEVENTS_ONLOAD
onlosecaptureDISPID_HTMLELEMENTEVENTS_ONLOSECAPTURE
onmousedownDISPID_HTMLELEMENTEVENTS_ONMOUSEDOWN
onmousemoveDISPID_HTMLELEMENTEVENTS_ONMOUSEMOVE
onmouseoutDISPID_HTMLELEMENTEVENTS_ONMOUSEOUT
onmouseoverDISPID_HTMLELEMENTEVENTS_ONMOUSEOVER
onmouseoutDISPID_HTMLELEMENTEVENTS_ONMOUSEOUT
onmouseupDISPID_HTMLELEMENTEVENTS_ONMOUSEUP
onpasteDISPID_HTMLELEMENTEVENTS_ONPASTE
onpropertychangeDISPID_HTMLELEMENTEVENTS_ONPROPERTYCHANGE
onreadystatechangeDISPID_HTMLELEMENTEVENTS_ONREADYSTATECHANGE
onresizeDISPID_HTMLELEMENTEVENTS_ONRESIZE
onrowenterDISPID_HTMLELEMENTEVENTS_ONROWENTER
onrowexitDISPID_HTMLELEMENTEVENTS_ONROWEXIT
onrowsdeleteDISPID_HTMLELEMENTEVENTS_ONROWSDELETE
onrowsinsertedDISPID_HTMLELEMENTEVENTS_ONROWSINSERTED
onscrollDISPID_HTMLELEMENTEVENTS_ONSCROLL
onselectstartDISPID_HTMLELEMENTEVENTS_ONSELECTSTART

MSHTML Document Events

Document Event NameC++ #Define for the event
onafterupdateDISPID_HTMLDOCUMENTEVENTS_ONAFTERUPDATE
onbeforeupdateDISPID_HTMLDOCUMENTEVENTS_ONBEFOREUPDATE
oncellchangeDISPID_HTMLDOCUMENTEVENTS_ONCELLCHANGE
onclickDISPID_HTMLDOCUMENTEVENTS_ONCLICK
ondataavailableDISPID_HTMLDOCUMENTEVENTS_ONDATAAVAILABLE
ondatasetchangedDISPID_HTMLDOCUMENTEVENTS_ONDATASETCHANGED
ondatasetcompleteDISPID_HTMLDOCUMENTEVENTS_ONDATASETCOMPLETE
ondblclickDISPID_HTMLDOCUMENTEVENTS_ONDBLCLICK
ondragstartDISPID_HTMLDOCUMENTEVENTS_ONDRAGSTART
onerrorupdateDISPID_HTMLDOCUMENTEVENTS_ONERRORUPDATE
onhelpDISPID_HTMLDOCUMENTEVENTS_ONHELP
onkeydownDISPID_HTMLDOCUMENTEVENTS_ONKEYDOWN
onkeypressDISPID_HTMLDOCUMENTEVENTS_ONKEYPRESS
onkeyupDISPID_HTMLDOCUMENTEVENTS_ONKEYUP
onmousedownDISPID_HTMLDOCUMENTEVENTS_ONMOUSEDOWN
onmousemoveDISPID_HTMLDOCUMENTEVENTS_ONMOUSEMOVE
onmouseoutDISPID_HTMLDOCUMENTEVENTS_ONMOUSEOUT
onmouseoverDISPID_HTMLDOCUMENTEVENTS_ONMOUSEOVER
onmouseupDISPID_HTMLDOCUMENTEVENTS_ONMOUSEUP
onpropertychangeDISPID_HTMLDOCUMENTEVENTS_ONPROPERTYCHANGE
onreadystatechangeDISPID_HTMLDOCUMENTEVENTS_ONREADYSTATECHANGE
onrowenterDISPID_HTMLDOCUMENTEVENTS_ONROWENTER
onrowexitDISPID_HTMLDOCUMENTEVENTS_ONROWEXIT
onrowsdeleteDISPID_HTMLDOCUMENTEVENTS_ONROWSDELETE
onrowsinsertedDISPID_HTMLDOCUMENTEVENTS_ONROWSINSERTED
onselectstartDISPID_HTMLDOCUMENTEVENTS_ONSELECTSTART

Interface Information

Implementation system (mshtml.dll)
Inherits from none
Header and IDL files mshtmlcid.h; mshtml.idl
Minimum availability Internet Explorer 5
Minimum operating systems Windows 95 and Windows NT 4.0

Does this content meet your programming needs? Write us!

Back to topBack to top

© 1998 Microsoft Corporation. All rights reserved. Terms of use.

 

Magazine Home
Ask Jane
DHTML Dude
Extreme XML
For Starters
More or Hess
Servin' It Up
Site Lights
Web Men Talking
Member Community Home
Benefits: Freebies & Discounts
Benefits: Promote Your Site
Benefits: Connect with Your Peers
Benefits at a Glance
Online Special-Interest Groups
Your Membership
SBN Stores
Join Now
Workshop Home
Essentials
Content & Component Delivery
Component Development
Data Access & Databases
Design
DHTML, HTML & CSS
Extensible Markup Language (XML)
Languages & Development Tools
Messaging & Collaboration
Networking, Protocols & Data Formats
Reusing Browser Technology
Security & Cryptography
Server Technologies
Streaming & Interactive Media
Web Content Management
Workshop Index
Tools & Samples Home
Tools
Samples, Headers, Libs
Images
Sounds
Style Sheets
Web Fonts
Training Home
SBN Live Seminars
SBN Live Chats
Courses
Peer Support
CD-ROM Training
Books & Training Kits
Certification
SBN Home
New to SBN?
What's New on SBN
Site Map
Site Search
Glossary
Write Us
About This Site