Jak wysłać powiadomienie obsługiwane przez ON_NOTIFY?

Próbuję opublikować LVN_ ITEMCHANGED do mojego właściciela niestandardowej listy gridów. Wiem, jak wysłać wiadomość WM_ User za pomocą PostMessage (jak pokazano tutaj)

::PostMessage( AfxGetMainWnd()->GetSafeHwnd(), WM_REFRESH, (WPARAM)pBuffer, (LPARAM)GetOutputIdx() );

Kiedy jednak używam tego samego kodu do wysłania wiadomości LVN_ITEMCHANGED,

::PostMessage( AfxGetMainWnd()->GetSafeHwnd(), LVN_ITEMCHANGED, 0, 0);

wydaje się, że nie został złapany przez

ON_NOTIFY(LVN_ITEMCHANGED, ..., ...) 

Mam w klasie właściciela.

Czy mylę się używając :: PostMessage do wysłania zdarzenia Notify?
Czy istnieje różnica między komunikatami Powiadomienie i wiadomości prefiksu WM_ lub jak są one obsługiwane?
Czy ktoś może opublikować próbkę prawidłowego wysłania wiadomości?

Z góry dziękuję.

Edytować
Znalazłem inne rozwiązanie tego problemu. Zobacz moją odpowiedź poniżej.

questionAnswers(2)

yourAnswerToTheQuestion