pListBox->SetItemData( index,3);//magic 21022011 beginindex = pListBox->AddString("140x140"); pListBox->SetItemData( index,4); index = pListBox->AddString("160x160"); pListBox->SetItemData( index,5);//magic 23022011 beginindex = pListBox->AddString("180x180"); pListBox->SetItem...
CListBox::SetItemDataPtr 设置指向列表框项的指针。 CListBox::SetItemHeight 设置列表框中项的高度。 CListBox::SetLocale 设置列表框的区域设置标识符。 CListBox::SetSel 在多选列表框中选择或取消选择列表框项。 CListBox::SetTabStops 设置列表框中的制表位位置。 CListBox::SetTopIndex 设置列表框中第一个可见字符...
CListBox::SetItemDataPtr 设置指向列表框项。 CListBox::SetItemHeight 设置高度列表框中的项。 CListBox::SetLocale 设置列表框的区域设置标识符。 CListBox::SetSel 选择或取消选择在多个选择的列表框项列表框。 CListBox::SetTabStops 将列表框的制表位位置。 CListBox::SetTopIndex 将第一个可见字符串的从零开始的...
SetItemDataPtr设置指向列表框的指针 GetItemRect返回当前显示的列表框项的相应矩形 ItemFromPoint返回与某点最近的列表框项的索引 SetItemHeight设置列表框中项的高度 GetItemHeight确定列表框中项的高度 GetSel返回列表框某项的选择 GetText拷贝某列表框项到缓冲区 ...
void* GetItemDataPtr( int nIndex ) const; 例如: void *dw = new DWORD; dw = m_listbox.GetItemDataPtr(0); 11.设置某项目的32位值的指针 int SetItemDataPtr( int nIndex, void* pData ); 例如: DWORD dw; this->m_listbox.SetItemDataPtr(0,&dw); ...
GetItemDataPtr 返回指向列表框的指针 SetItemData 设置列表框有关的32位值 SetItemDataPtr 设置指向列表框的指针 GetItemRect 返回当前显示的列表框项的相应矩形 ItemFromPoint 返回与某点最近的列表框项的索引 SetItemHeight 设置列表框中项的高度 GetItemHeight 确定列表框中项的高度 ...
7、x:AddItem(DWORD bmpID, LPCTSTR lpszItem int Index=AddString(lpszItem; SetItemData(Index,bmpID; return Index;添加DrawItem虚函数,代码如下:void CNewListBox:DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct / TODO: Add your code to draw the specified item CDC dc; dc.Attach(lpDrawItemStruct 8、->hDC;/dc...
m_listbox.SetItemData(i + 1, ident); m_listbox.SetSel(i + 1); } } 这里面的小窍门就是从listbox的底部往上遍历。 如果从上往下移的话,会一直不停的移直到最后,而不是只移动一位。 4. 全选和取消全选: // 全选 m_listbox.SelItemRange(TRUE, 0, m_listbox.GetCount()-1); ...
SetItemData(Index,bmpID); return Index; } 添加DrawItem虚函数,代码如下: void CNewListBox::DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct) { // TODO: Add your code to draw the specified item CDC dc; dc.Attach(lpDrawItemStruct->hDC);//dc