Форум: "WinAPI";
Текущий архив: 2011.12.25;
Скачать: [xml.tar.bz2];
ВнизПерехват WM_QUERYENDSESSION Найти похожие ветки
← →
roughneck (2009-09-16 14:10) [0]Как обработать сообщение WM_QUERYENDSESSION в программе без окон.
Типа:
program mdma;
uses
...;
var
...
begin
while GetMessage(Msg, HInstance, 0, 0) do
begin
.. разные действия ..
TranslateMessage(Msg);
DispatchMessage(Msg);
end;
end.
← →
Игорь Шевченко © (2009-09-16 14:35) [1]SetConsoleCtrlHandler
← →
roughneck (2009-09-16 15:45) [2]Будет ли SetConsoleCtrlHandler работать если нет вот этого: {$APPTYPE CONSOLE}
???
т.е.
вот программа
program mdma;
begin
while GetMessage(Msg, HInstance, 0, 0) do
begin
TranslateMessage(Msg);
DispatchMessage(Msg);
end;
end.
← →
Сергей М. © (2009-09-16 16:11) [3]
> while GetMessage(Msg, HInstance, 0, 0) do
Что за хрень ?
Второй параметр д.б. либо 0 либо указывать хэндл окна.
А ты ей пытаешься скормить хэндл, не имеющий ничего общего с окнами.
← →
clickmaker © (2009-09-16 16:18) [4]> Будет ли SetConsoleCtrlHandler работать если нет вот этого:
> {$APPTYPE CONSOLE}
нет.
но можно создать невидимое окно
← →
roughneck (2009-09-21 12:19) [5]хорошо. А чем спрятать кнопку в таскбаре?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2011.12.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.003 c