Sdílet prostřednictvím


COleControl::GetWindowlessDropTarget

Přepsat GetWindowlessDropTarget Chcete-li ovládací prvek bez oken se cíl OLE přetažení operace.

virtual IDropTarget* GetWindowlessDropTarget( );

Vrácená hodnota

Ukazatel na objekt IDropTarget rozhraní.Protože nemá okna, nelze zaregistrovat windowless objektu IDropTarget rozhraní.Však účastnit přetažení, objekt bez oken můžete stále implementovat rozhraní a vrátit v GetWindowlessDropTarget .

Poznámky

Obvykle bude vyžadovat zaregistrovat okno ovládacího prvku jako cíl přetažení.Ale protože ovládací prvek nemá žádné okno Vlastní, kontejner bude používat vlastním okně jako cíl přetažení.Ovládací prvek jednoduše musí poskytnout implementace IDropTarget rozhraní, které delegování kontejneru v přiměřené době volání.Příklad:

IDropTarget* CMyAxCtrl::GetWindowlessDropTarget()
{
   m_xDropTarget.AddRef();
   return &m_xDropTarget;
}

Požadavky

Záhlaví: afxctl.h

Viz také

Referenční dokumentace

Třída COleControl

Diagram hierarchie