Send this message to be notified when an item is unselected due to the user selecting or unselecting one or more items in the ImageList Control.
Parameter |
Description |
wParam |
idCtlr = (L_INT)LOWORD(wParam) identifier of the control. |
|
wNotifyCode = HIWORD(wParam) will be L_ILN_ITEMUNSEL. |
lParam |
Pointer to an LILITEMSEL structure containing information about the unselected item. |
None.
This message is sent to the ImageList Control's window by itself when an Item is unselected by the user.
You can use this message instead of the L_ILN_ITEMUNSEL command notification when you are sub-classing the ImageList Control.
The lItem member of the LILITEMSEL structure pointed to by lParam will contain the 0-based index of the unselected item.
Elements: |
L_ILM_ITEMSELECTED, L_ILM_GETSELCOUNT, L_ILM_GETITEM, L_ILM_GETSELITEMS, L_ILN_ITEMSEL, L_ILN_ITEMUNSEL |
Topics: |
|
|
this sample code comes from an example that sub-classes the LEAD ImageList Control Window this function processes the L_ILM_ITEMUNSELECTED message to be notified when an item is unselected
LRESULT ILM_ITEMUNSELECTEDExample(HWND hCtrl, UINT msg, WPARAM wParam, LPARAM lParam)
{
UNREFERENCED_PARAMETER(wParam);
UNREFERENCED_PARAMETER(msg);
L_TCHAR szBuf[300];
pLILITEMSEL pItem=NULL;
pItem = (pLILITEMSEL)lParam;
if(pItem)
{
wsprintf(szBuf, TEXT("Item %ld was unselected\n"), pItem->lIndex);
MessageBox(hCtrl, szBuf, TEXT("UnSelected"), MB_OK);
}
return 0;
}
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET