Форум: "Основная";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
ВнизПодскажите Найти похожие ветки
← →
Женя_ (2005-01-21 13:49) [0]Пишу прогу, в ней в виде dll реализую плагины, один из них должен делать снимок экрана, скрывая окно программы. Причём именно скрывания окна и его восстановление должно происходить именно в dll.
Если делаю вот так:
var
hwd:hwnd;
begin
hwd:=GetForegroundWindow;
ShowWindow(hwd, SW_HIDE);
sleep(1000);
MakrScreenShot;
ShowWindow(hwd, SW_RESTORE);
end;
Ничё не происходит, т.е. не скрывается
Если передаю хэндл из программы, как результат hwd:=GetForegroundWindow;
То выдаётся ошибка о неправильном обращении к памяти....
Если всё это перенести в гл прогу, то работает....
Подскажите чё не так делаю?
← →
Style © (2005-01-21 14:17) [1]
> Если передаю хэндл из программы, как результат hwd:=GetForegroundWindow;
>
> То выдаётся ошибка о неправильном обращении к памяти....
>
Как ты его передаешь??
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.058 c