Re: TTreeView; как отключить раскрытие узлов двойным кликом
От: ak_miass Россия  
Дата: 16.11.05 12:32
Оценка:
Здравствуйте, siphiuel1234, Вы писали:

Подменяешь оконную процедуру дерева (см. TControl::WindowProc). И в своей пишешь примерно так:

void __fastcall TMyForm::NewTreeWndProc(TMessage &Msg)
{
    switch(Msg.Msg)
    {
        case WM_LBUTTONDBLCLK:
            //Здесь делаем что нужно по двойному клику и сразу выходим.
            return;
    }
    //Иначе, вызываем старую процедуру:
    OldTreeWndProc(Msg);
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.