Я пишу приложение на C #, которое должно извлекать данные из элемента управления ListView, находящегося во внешнем процессе.
У меня уже есть код для извлечения данных и получения количества элементов в ListView, но мне нужен эквивалент следующего для подпунктов:
public int GetListViewRowCount()
{
if (list_view_handle != null)
{
return (int)UnManagedMethods.SendMessage(list_view_handle,
(int)UnManagedMethods.W32_LVM.LVM_GETITEMCOUNT,
IntPtr.Zero, IntPtr.Zero);
}
else return 0;
}
Я в основном ищу функциональность, предоставляемую сообщением типа LVM_GETSUBITEMCOUNT.