Udostępnij za pośrednictwem


COleControl::GetWindowlessDropTarget

Zastąpić GetWindowlessDropTarget ma formant celem OLE przeciągnij i upuść operacji.

virtual IDropTarget* GetWindowlessDropTarget( );

Wartość zwracana

Wskaźnik na obiekt IDropTarget interfejsu.Ponieważ nie ma okna, obsługujące obiektu nie można zarejestrować IDropTarget interfejsu.Jednak uczestniczenia w przeciągnij i upuść obiekt bez okien można nadal implementować interfejs i zwrócić go w GetWindowlessDropTarget.

Uwagi

Zwykle wymagałoby to, że okno formantu ma być zarejestrowany jako miejsce docelowe upuszczenia.Ale ponieważ formant nie okna własnej, pojemnik będzie używany własnym oknie jako miejsce docelowe upuszczenia.Formant po prostu musi dostarczyć implementacja IDropTarget interfejsu, do którego pojemnika można delegować wywołań w odpowiednim czasie.Na przykład:

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

Wymagania

Nagłówek: afxctl.h

Zobacz też

Informacje

Klasa COleControl

Diagram hierarchii