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