若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

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

顯示: