Конференция "KOL" » Вопрос по перехвату LVN_GETDISPINFOW
 
  • L`Autour © (15.12.08 06:10) [0]
    Делал Unicode вывод в ListView для ANSI программы через LVM_SETUNICODEFORMAT, поэтому вместо коловского OnData пришлось делать свой перехват LVN_GETDISPINFOW.

    Вот только через обработчик ListViewOnMessage поймать LVN_GETDISPINFOW мне так и не удалось.

    Удалось только через KOLApplet1OnMessage.


       WM_NOTIFY:
         begin
           Hdr := Pointer(Msg.lParam);
           if (Hdr.hwndFrom = ListView.Handle)
             and(Hdr.code = LVN_GETDISPINFOW) then
               ...
         end; //case of



    Почему?
  • Дмитрий К © (15.12.08 12:39) [1]
    По MSDN:

    LVN_GETDISPINFO Notification

    Sent by a list-view control to its parent window. It is a request for the parent window to provide information needed to display or sort a list-view item. This notification message is sent in the form of a WM_NOTIFY message.
 
Конференция "KOL" » Вопрос по перехвату LVN_GETDISPINFOW
Есть новые Нет новых   [134431   +16][b:0][p:0.001]