Получить данные ячеек Owner Draw списка

Тема в разделе "WASM.WIN32", создана пользователем psu, 22 авг 2011.

  1. psu

    psu New Member

    Публикаций:
    0
    Регистрация:
    12 июл 2006
    Сообщения:
    198
    Список в режиме таблицы в чужом процессе. Задача получить текст выделенной ячейки. Попробовал заставлять перерисовывать нужную ячейку и хукать user32!DrawText, работает, но естественно перерисовывается только если список видимый. Перемещать окно приложения на передний план и т.д. не красиво и не надежно, поэтому такой подход пока отложил. Есть еще идеи?
     
  2. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    psu
    В чём проблема просто отослать LVM_GETITEMTEXT?
     
  3. psu

    psu New Member

    Публикаций:
    0
    Регистрация:
    12 июл 2006
    Сообщения:
    198
    owner_draw + owner_data
     
  4. Ezrah

    Ezrah Member

    Публикаций:
    0
    Регистрация:
    22 мар 2011
    Сообщения:
    411
    Послать LVM_GETDISPINFO, контрол сам заполнит поле со строкой.