DL_BEGINDRAG

【勇芳软件工作室】汉化HomePreviousNext

DL_BEGINDRAG通知消息通知用户在列表项上单击鼠标左键的拖动列表框的父窗口。拖动列表框以拖动列表消息的形式发送DL_BEGINDRAG。

DL_BEGINDRAG

idCtl = (int) wParam;

pDragInfo = (LPDRAGLISTINFO) lParam;

参数

【idCtl】

拖动列表框的控件标识符。

【pDragInfo】

指向包含DL_BEGINDRAG通知代码,拖动列表框的句柄和光标位置的DRAGLISTINFO结构。

返回值

父窗口应返回TRUE开始拖动操作或FALSE以防止拖动操作。

备注

处理此通知消息时,窗口过程通常通过使用LBItemFromPt函数来确定指定光标位置处的列表项,然后根据项目是否被拖动返回TRUE或FALSE。在返回TRUE之前,窗口过程应该保存列表项的索引,所以当拖动操作完成时,应用程序知道要移动或复制的项目。

也可以看看

DRAGLISTINFO, LBItemFromPt