CImageList::BeginDrag
呼叫此函式開始拖曳影像。
BOOL BeginDrag(
int nImage,
CPoint ptHotSpot
);
參數
nImage
拖曳的影像之以零起始的索引。ptHotSpot
開始拖曳的位置 (通常,游標位置) 的座標。 座標是相對於影像的左上角。
傳回值
如果不是零,則成功,則為 0。
備註
這個函式會將使用的一個暫存影像清單。 影像合併指定的影像和其遮罩與目前游標。 您可以使用 DragMove 成員函式,以回應後續 WM_MOUSEMOVE 訊息,可以移動拖曳影像。 若要結束拖曳作業,您可以使用 EndDrag 成員函式。
範例
void CImageListDlg::OnLButtonDown(UINT nFlags, CPoint point)
{
// Initialize the drag image (usually called from WM_LBUTTONDOWN).
m_myImageList.BeginDrag(0, CPoint(0, 0));
m_myImageList.DragEnter(this, point);
CDialog::OnLButtonDown(nFlags, point);
}
需求
Header: afxcmn.h