| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > брокировка программ |
| Автор: chiffa 25.5.2011, 15:52 |
| Добрый день. Вопрос: возможно ли как то блокировать действие других программ (уже запущенных и которые будут запущенны позже) во время работы моей программы. То есть запретить другим прогам совершать любые активные действия (понятно кроме системных). Потряс гуугл понимаю что это нужно скорее всего делать через хуки или файндвиндов, но как конкретнее пока не сильно представляю. Буду признателен за помощь! Заранее всем спасибо! |
| Автор: Snowy 25.5.2011, 15:59 |
| Теоретически, можно заморозить треды других процессов. Практически, для этого потребуются права администратора. Советую просто выделить своей программе риалтайм приоритет. |
| Автор: chiffa 25.5.2011, 16:17 |
| Snowy, благодарю за ответ! Но как выставление приоритета "реального времени" заблочит остальные программы?.... И не подскажешь как "заморозить треды других процессов"?... |