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