![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
EnableWindow блокировка ввода для окна [D7]
arki © (2004-12-01 11:04:00)Мне необходимо заблокировать ввод с клавы и мыши на момент
выполнения некотрых операций, например во ремя заполнения грида:
EnableWindow(Application.MainForm.Handle, False);
try
SetDataset(DS);
finally
EnableWindow(Application.MainForm.Handle, True);
end;
Проблема в том что после снятия блокировки, все клики мыши и нажатия клавы накопленные в буфере отрабатывают. Как от этого избавится? Если чистить буфер то как, или есть другие способы блокировки.
Piter (2004-12-01 16:58:00) [1]сделать альтернативный цикл выборки сообщений, где все сообщения этому окну просто отбрасывать...