Inheritance diagram for TBasicDropArea:

Public Member Functions | |
| TBasicDropArea () | |
| virtual MCCOMErr MCCOMAPI | QueryInterface (const MCIID &riid, void **ppvObj) |
| virtual uint32 MCCOMAPI | AddRef () |
| virtual boolean MCCOMAPI | DragIsAcceptable (TMFDragFlavors &inOfferedFlavors, IDType &inAcceptedFlavor, const TMCPoint &inWhere) |
| virtual void MCCOMAPI | Hilite (boolean inIsHilited) |
| virtual boolean MCCOMAPI | IsEqualTo (IMFExDropArea *inArea) |
| virtual void MCCOMAPI | ReceiveDrop (IMFDropCandidate *dropCandidate, IDType &acceptedType, MFDragDropType moveOrCopy, const TMCPoint &mousePos) |
| virtual void MCCOMAPI | GetPart (IMFPart **outPart) |
Protected Attributes | |
| IMFPart * | fPart |
|
|
|
|
|
Increments the reference count of the object Reimplemented from TBasicUnknown. |
|
||||||||||||||||
|
Returns true if a particular object can be dropped on this area.
Implements IMFExDropArea. |
|
|
Returns a pointer to the part to which the drop area corresponds.
Implements IMFExDropArea. |
|
|
Highlight or not the part depending on inIsHilited.
Implements IMFExDropArea. |
|
|
Returns true if the tow drop areas are the same. Implements IMFExDropArea. |
|
||||||||||||
|
Check if the object supports a given interface and returns a pointer to that interface if it does. Note that QueryInterface will increment the reference count of the object by one if the interface is found.
Reimplemented from TBasicUnknown. |
|
||||||||||||||||||||
|
Called when a drop is made on the part.
Implements IMFExDropArea. |
|
|
|
1.3.9.1