smeans@microsoft.UUCP (Scott MEANS) (04/09/90)
I think the problem here is that there is some misunderstanding about the
purpose of item handles in a listbox. An item handle is just a way to
associate an arbitrary ULONG value with a specific item in a listbox. In
your example you would first send the LM_INSERTITEM and then immediately
send LM_SETITEMHANDLE with the item number you got from LM_INSERTITEM and
the address of the structure you want to attach to the item. Then later
when you want to retrieve the address of the structure that goes with a
given item you just send the LM_QUERYITEMHANDLE message with the proper
iItem.
--
/\/\
//\/\\
\> </
S/ \eans