CImageList::SetOverlayImage
呼叫此函式將影像之以零起始的索引會覆疊遮罩要用的影像清單。
BOOL SetOverlayImage(
int nImage,
int nOverlay
);
參數
nImage
使用的影像之以零起始的索引做為覆疊遮罩。nOverlay
重疊的遮罩以一起始的索引。
傳回值
如果不是零,則成功,則為 0。
備註
四個索引可以加入至清單。
重疊遮罩是影像以透明方式繪製在另一個影像。 繪製影像的重疊遮罩使用覆疊遮罩中以一起始的索引 CImageList::Draw 成員函式指定使用 INDEXTOOVERLAYMASK 巨集。
範例
// Add a new image to the image list.
int nIndex = m_myImageList.Add(AfxGetApp()->LoadStandardIcon(IDI_QUESTION));
if (nIndex != -1)
{
// Make the new image an overlay image.
m_myImageList.SetOverlayImage(nIndex, 1);
// Draw the first image in the image list with an overlay image.
m_myImageList.Draw(&dc, 0, CPoint(0, 0), INDEXTOOVERLAYMASK(1));
}
需求
Header: afxcmn.h