05.02.2007, 14:00
общий
это ответ
Здравствуйте, Vanes!
Что то я не нашел такого макроса TreeView_GetSelect - есть TreeView_GetSelection? но может я че то упустил.
Всплывшее событие от мыши вы перехватываете до того как оно подхватиться стандартным обработчиком, по-этому у вас пока и не выделена строка. Вариантов в данном случае много, но конкретно в обработке NM_RCLICK:
Есть у TreeView такое событие TVM_HITTEST. Вот с его помощью можно определить, на какой элемент приходится точка с определнными координатами. А координаты Можно получить например GetCursorPos. (А может и из параметров NM_RCLICK- не помню)