У меня есть диалоговое окно с двумя элементами управления: древовидное представление и список .
У меня также есть обработчик сообщений для моего диалогового окна.
case WM_NOTIFY:
{
switch(LOWORD(wParam))
{
case IDC_LIST1: //we NEVER comes here
if(((LPNMHDR)lParam)->code == NM_CLICK)
{
//do some work;
return (INT_PTR)TRUE;
}
break;
case IDC_TREE1:
if(((LPNMHDR)lParam)->code == NM_DBLCLK)
{
//do some work;
return (INT_PTR)TRUE;
}
break;
}
}
break;
Итак, я не могу понять, почему уведомления из поля дерева приходят успешно, но уведомления из списка никогда не приходят, несмотря на то, что в свойствах окна списка 'control Notify установлено значение ИСТИНА .
Спасибо.