Как отключить прорисовку окна
От: AlexKl Россия  
Дата: 07.01.03 15:52
Оценка:
Привет All.

Мне нужно остановить прорисовку окна (вернее дерева TREEVIEW) , а потом опять возобновить ее (т.е. приостановить ее).
Подскажите как это сделать.
Re: Как отключить прорисовку окна
От: Sergey Ten http://www.fastalgo.com
Дата: 07.01.03 16:17
Оценка:
Здравствуйте, AlexKl, Вы писали:

В общем случае — см. LockWindowUpdate(HWND). В Delphi у компонента TTreeView (точнее, у TTreeNodes) для этих целей есть методы BeginPaint и EndPaint.
Re[2]: Как отключить прорисовку окна
От: AlexKl Россия  
Дата: 07.01.03 16:31
Оценка:
Здравствуйте, Sergey Ten, Вы писали:

ST>В общем случае — см. LockWindowUpdate(HWND). В Delphi у компонента TTreeView (точнее, у TTreeNodes) для этих целей есть методы BeginPaint и EndPaint.


Спасибо с этим разобрался.
Посоветуйте где можно посмотреть инфу про работу с TREEVIEW (я использую Borland C++ 5.02)
в частности встал вопрос как получить дочерний и родительский узлы.

Заранее спасибо
Re[3]: Как отключить прорисовку окна
От: Carface Россия  
Дата: 08.01.03 02:07
Оценка:
Здравствуйте, AlexKl, Вы писали:

AK>в частности встал вопрос как получить дочерний и родительский узлы.


win32.hlp

TVM_GETNEXTITEM

Или макросы:
HTREEITEM TreeView_GetChild(hwnd, hitem);
HTREEITEM TreeView_GetParent(hwnd, hitem);
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.