Текущий архив: 2007.08.26;
Скачать: CL | DM;
ВнизПриложение на переднем плане и исчо кое что постаршнее Найти похожие ветки
← →
_Tehnik_ (2007-08-02 13:01) [0]Люди помогите плз ;)
как сделать так чтобы приложение всегда было на переднем плане , как light aloy в анологичном режиме....
и как в переменую вставить значение переменой из другого приложения если известен её адрес в паматя ( типа artmoney)....
слыхах про CopyMemory но не знаю как ей пользоватся
← →
Dib@zol © (2007-08-02 13:05) [1]> как сделать так чтобы приложение всегда было на переднем
> плане
SetWindowPos(Form1.Handle, HWND_TOPMOST, Form1.Left, Form1.Top, Form1.Width, Form1.Height, SWP_SHOWWINDOW);
← →
Dib@zol © (2007-08-02 13:09) [2]> слыхах про CopyMemory но не знаю как ей пользоватся
Ну эт просто...
var
Src : Pointer;
I : Integer;
Src:=<Получить исходную Integer переменную>
I:=Integer(Src);
Точно так же и с другими типами кроме пожалуй string...
← →
DrPass © (2007-08-02 13:28) [3]
> Dib@zol © (02.08.07 13:09) [2]
Ты эту траву не кури :)))
← →
Инс © (2007-08-02 13:29) [4]
> и как в переменую вставить значение переменой из другого
> приложения если известен её адрес в паматя ( типа artmoney).
> ...
> слыхах про CopyMemory но не знаю как ей пользоватся
Адресные пространства процессов обособлены. Это значит, что если у вас есть значение указателя в чужом одресном пространстве, в вашем он будет невалиден (указывать на что-то другое). Так что обычные методы работы с памятью тут не подойдут. Нужно использовать специальные функции - ReadProcessMemory, WriteProcessMemory. Подробности в MSDN
← →
DVM © (2007-08-02 13:52) [5]
> как сделать так чтобы приложение всегда было на переднем
> плане
всегда сверху невозможно.
Страницы: 1 вся ветка
Текущий архив: 2007.08.26;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.045 c