C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 

Шаг 951 - CListBox::DeleteItem

virtual void DeleteItem( LPDELETEITEMSTRUCT lpDeleteItemStruct );

Параметры
lpDeleteItemStruct
Длинный указатель на структуру DELETEITEMSTRUCT Windows, которая содержит информацию относительно удаленного элемента.

Замечания
Вызванный рамкой, когда пользователь удаляет, элемент из объекта CListBox или уничтожает список. Заданная по умолчанию реализация этой функции не делает ничего. Перегрузите эту функцию к владелица выводящего список как необходимо.

Пример

// CMyListBox - мой выведенный владельцем список, полученный из CListBox. Это 
// пример просто освобождает текст элемента. Элемент управление списка созданный 
// следующим кодом:
//   pmyListBox->Create(
//      WS_CHILD|WS_VISIBLE|WS_BORDER|WS_HSCROLL|WS_VSCROLL|
//      LBS_SORT|LBS_MULTIPLESEL|LBS_OWNERDRAWVARIABLE,
//      myRect, pParentWnd, 1);
//
void CMyListBox::DeleteItem(LPDELETEITEMSTRUCT lpDeleteItemStruct) 
{
	ASSERT(lpDeleteItemStruct->CtlType == ODT_LISTBOX);
	LPVOID lpszText = (LPVOID) lpDeleteItemStruct->itemData;
	ASSERT(lpszText != NULL);

	free(lpszText);
}

| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU