Здравствуйте, trashbin, Вы писали:
T>есть SDK-приложение со сплиттером. T>левая часть — CTreeView, правая — CView
T>как поймать TVN_BEGINLABELEDIT в MainFrame при начале редактирования элемента в CTreeView ????
Нотификации посылаются родителю, следовательно их будет получать сплиттер. Дальше думай сам — унаследоваться от класса сплиттера и обрабатывать нотификацию в нем или пересылать ее родителю сплиттера, то бишь мэйнфрейму.
---
С уважением,
Игорь
Re[2]: как поймать TVN_BEGINLABELEDIT в CTreeView
От:
Аноним
Дата:
17.02.05 13:38
Оценка:
Здравствуйте, Игорь Вартанов, Вы писали:
ИВ>Нотификации посылаются родителю, следовательно их будет получать сплиттер. Дальше думай сам — унаследоваться от класса сплиттера и обрабатывать нотификацию в нем или пересылать ее родителю сплиттера, то бишь мэйнфрейму.
пасиб. разобрался. отловил в мэйнфрейме PreTranslateMessage WM_LBUTTONDBLCLK, определил где кликали и можно ли редактировать. все пашет.