![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Привет всем!
Начну пожалуй с задачи))) Итак: нужно получать события блокировки/разблокировки сеанса. Данную задачу можно было бы реализовать с помощью библиотеки Wtsapi, используя RegisterSessionNotification/UnRegisterSessionNotification. Но, в моем случае проект является библиотекой, то есть у меня нет своего Handle и более того при попытке использовать библиотеку Wtsapi проект не компилируется. Вопрос: как в данном случае можно получать события блокировки/разблокировки сеанса работы пользователя ??? Буду рад помощи, уважаемые знатоки ) |
|
#2
|
||||
|
||||
|
Ну как вариант — создать невидимое окно (как это делает дельфовый таймер) и использовать хендл этого окна.
|
|
#3
|
|||
|
|||
|
To: M.A.D.M.A.N.
На самом деле у меня есть в проекте форма TForm. Я уже пробовал к ней привязаться, но как я и упоминал - даже не могу добавить библиотеку Wtsapi. |
|
#4
|
||||
|
||||
|
«Проект не компилируется» — понятие неопределенное. Какие ошибки при компиляции выводит компилятор?
|
|
#5
|
||||
|
||||
|
Цитата:
Код:
LoadLibrary('wtsapi32.dll') |
|
#6
|
|||
|
|||
|
Видимо совсем начал мудрить (заработался), а решение было под носом - просто правильно добавить в проект библиотеку Wtsapi.
Всем спасибо !!! |