Форум: "Основная";
Текущий архив: 2002.05.06;
Скачать: [xml.tar.bz2];
ВнизКак эмулировать окончание сеанса Windows? Найти похожие ветки
← →
Varg (2002-04-22 16:09) [0]Господа, подскажите пожалуйста, как эмулировать событие WM_ENDSESSION при отладке программы?
← →
Игорь Шевченко (2002-04-22 16:18) [1]День добрый,
Послать это сообщение ?
Или написать программу, посылающую это сообщение именно вашему приложению...
С уважением,
← →
Varg (2002-04-22 16:29) [2]Послать сообщение WM_ENDSESSION, дабы определить реакцию программы на это событие.
← →
Игорь Шевченко (2002-04-22 16:42) [3]День добрый,
К примеру:
SendMessage(MyCoolForm.Handle, WM_ENDSESSION, LongBool(True),
ENDSESSION_LOGOFF);
С уважением,
← →
Varg (2002-04-22 16:51) [4]Не могли бы Вы поянить назначение параметров LongBool(True)и
ENDSESSION_LOGOFF.
Спасибо за помощь.
← →
Игорь Шевченко (2002-04-22 16:57) [5]День добрый,
А в Win32.hlp лень посмотреть? :-)
LongBool(true) - значение wParam. Указывает, завершается ли сеанс. Если сеанс завершается, то параметр равен TRUE, иначе FALSE. Значение зависит от обработки сообщения WM_QUERYENDSESSION.
ENDSESSION_LOGOFF - значение LParam, тип окончания сеанса - выход из сеанса или перезагрузка.
С уважением,
← →
Varg (2002-04-22 17:06) [6]Посмотреть не лень, просто при компиляции сообщение о несовместимости integer и longbool.
Еще раз спасибо за помощь!
Реализовал, то что хотел.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.05.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c