/reactos/dll/win32/shell32/droptargets/ |
H A D | CFSDropTarget.h | 40 BOOL _QueryDrop (DWORD dwKeyState, LPDWORD pdwEffect); 41 HRESULT _DoDrop(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DWORD *pdwEffect); 54 …STDMETHOD(DragEnter)(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) over… 55 STDMETHOD(DragOver)(DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) override; 57 … STDMETHOD(Drop)(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) override; 77 DWORD dwKeyState; member
|
H A D | CFSDropTarget.cpp | 194 BOOL CFSDropTarget::_QueryDrop(DWORD dwKeyState, LPDWORD pdwEffect) in _QueryDrop() argument 205 *pdwEffect = KeyStateToDropEffect (dwKeyState); in _QueryDrop() 338 m_grfKeyState = dwKeyState; in DragEnter() 348 if (dwKeyState & MK_CONTROL) in DragEnter() 356 else if ((dwKeyState & (MK_SHIFT | MK_CONTROL)) == MK_CONTROL) in DragEnter() 398 HRESULT WINAPI CFSDropTarget::DragOver(DWORD dwKeyState, POINTL pt, in DragOver() argument 406 m_grfKeyState = dwKeyState; in DragOver() 408 _QueryDrop(dwKeyState, pdwEffect); in DragOver() 434 _QueryDrop(dwKeyState, pdwEffect); in Drop() 470 data->dwKeyState = dwKeyState; in Drop() [all …]
|
H A D | CexeDropHandler.h | 38 …STDMETHOD(DragEnter)(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) over… 39 STDMETHOD(DragOver)(DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) override; 41 … STDMETHOD(Drop)(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) override;
|
H A D | CexeDropHandler.cpp | 36 HRESULT WINAPI CExeDropHandler::DragEnter(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DW… in DragEnter() argument 46 HRESULT WINAPI CExeDropHandler::DragOver(DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) in DragOver() argument 59 HRESULT WINAPI CExeDropHandler::Drop(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DWORD *… in Drop() argument
|
H A D | CRecyclerDropTarget.cpp | 112 DragEnter(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) override in DragEnter() argument 123 DragOver(DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) override in DragOver() argument
|
/reactos/dll/shellext/mydocs/ |
H A D | CMyDocsDropHandler.hpp | 23 STDMETHODIMP DragEnter(IDataObject *pDataObject, DWORD dwKeyState, 25 STDMETHODIMP DragOver(DWORD dwKeyState, POINTL pt, DWORD *pdwEffect); 27 STDMETHODIMP Drop(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt,
|
H A D | CMyDocsDropHandler.cpp | 24 CMyDocsDropHandler::DragEnter(IDataObject *pDataObject, DWORD dwKeyState, in DragEnter() argument 35 CMyDocsDropHandler::DragOver(DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) in DragOver() argument 51 CMyDocsDropHandler::Drop(IDataObject *pDataObject, DWORD dwKeyState, in Drop() argument
|
/reactos/dll/shellext/sendmail/ |
H A D | CDeskLinkDropHandler.hpp | 24 STDMETHODIMP DragEnter(IDataObject *pDataObject, DWORD dwKeyState, 26 STDMETHODIMP DragOver(DWORD dwKeyState, POINTL pt, DWORD *pdwEffect); 28 STDMETHODIMP Drop(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt,
|
H A D | CDeskLinkDropHandler.cpp | 24 CDeskLinkDropHandler::DragEnter(IDataObject *pDataObject, DWORD dwKeyState, in DragEnter() argument 35 CDeskLinkDropHandler::DragOver(DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) in DragOver() argument 51 CDeskLinkDropHandler::Drop(IDataObject *pDataObject, DWORD dwKeyState, in Drop() argument
|
/reactos/dll/win32/shell32/ |
H A D | CSendToMenu.cpp | 59 DWORD dwKeyState = MK_LBUTTON; in DoDrop() local 61 dwKeyState |= MK_SHIFT | MK_CONTROL; in DoDrop() 63 dwKeyState |= MK_CONTROL; in DoDrop() 65 dwKeyState |= MK_SHIFT; in DoDrop() 68 HRESULT hr = pDropTarget->DragEnter(pDataObject, dwKeyState, ptl, &dwEffect); in DoDrop() 91 hr = pDropTarget->Drop(pDataObject, dwKeyState, ptl, &dwEffect); in DoDrop()
|
H A D | CShellLink.h | 209 …STDMETHOD(DragEnter)(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) over… 210 STDMETHOD(DragOver)(DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) override; 212 … STDMETHOD(Drop)(IDataObject *pDataObject, DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) override;
|
H A D | utils.cpp | 1326 DWORD dwKeyState = 0, fMask = pICI ? pICI->fMask : 0; in InvokeIExecuteCommand() local 1330 dwKeyState |= MK_SHIFT; in InvokeIExecuteCommand() 1332 dwKeyState |= MK_CONTROL; in InvokeIExecuteCommand() 1333 pEC->SetKeyState(dwKeyState); in InvokeIExecuteCommand()
|
H A D | CShellLink.cpp | 3137 DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) in DragEnter() argument 3154 hr = m_DropTarget->DragEnter(pDataObject, dwKeyState, pt, pdwEffect); in DragEnter() 3164 HRESULT STDMETHODCALLTYPE CShellLink::DragOver(DWORD dwKeyState, POINTL pt, in DragOver() argument 3170 hr = m_DropTarget->DragOver(dwKeyState, pt, pdwEffect); in DragOver() 3188 DWORD dwKeyState, POINTL pt, DWORD *pdwEffect) in Drop() argument 3193 hr = m_DropTarget->Drop(pDataObject, dwKeyState, pt, pdwEffect); in Drop()
|
/reactos/modules/rostests/apitests/shell32/ |
H A D | DragDrop.cpp | 51 DWORD dwKeyState; member 290 DWORD dwKeyState = pEntry->dwKeyState; in DoTestEntry() local 292 hr = pDropTarget->DragEnter(pDataObject, dwKeyState, ptl, &dwEffects); in DoTestEntry() 317 hr = pDropTarget->Drop(pDataObject, dwKeyState, ptl, &dwEffects); in DoTestEntry()
|
/reactos/dll/win32/ole32/ |
H A D | ole2.c | 74 DWORD dwKeyState; /* current state of the shift and ctrl keys and the mouse buttons */ member 806 trackerInfo.dwKeyState = OLEDD_GetButtonState(); in DoDragDrop() 2277 info->dwKeyState, info->curMousePos, in drag_enter() 2302 info->dwKeyState, info->curMousePos, in drag_enter() 2332 hr = IDropTarget_Drop( info->curDragTarget, info->dataObject, info->dwKeyState, in drag_end() 2354 hr = DefaultDrop(info->accepterHWND, info->dataObject, info->dwKeyState, in drag_end() 2430 trackerInfo->dwKeyState); in OLEDD_TrackStateChange() 2460 trackerInfo->dwKeyState, in OLEDD_TrackStateChange()
|