Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.26;
Скачать: CL | DM;

Вниз

дескриптор приложения   Найти похожие ветки 

 
AndroiD   (2004-11-12 21:47) [0]

Как получить дескриптор своего( вторго) окна из другого приложения, не зная при этом Classname и Caption этого приложения, так  чтобы ему стало возможным отправить свое сообщение?


 
kaZaNoVa ©   (2004-11-12 21:51) [1]

hWindow := GetForegroundWindow;//получаем handle активного окна чужой программы


 
AndroiD   (2004-11-12 22:00) [2]

Мне нужно получить Handle неактивного окна. С помощью дескриптора , получаемого GetWindow(),отправить собственное сообщение не удается, отправляются только стандартные Windows сообщения, типа WM_CLOSE.


 
GuAV ©   (2004-11-12 22:39) [3]

AndroiD   (12.11.04 21:47)

EnumThreadWindows

Второй вызов EnumThreadWndProc и будет второе окно (Z-order).


 
AndroiD   (2004-11-12 23:07) [4]

Если я правильно понял , то  функция EnumThreadWindows передает дескриптор окна данного потока функции обратного вызова EnumThreadWndProc().
 Еще вопрос, а могу ли я отправить нажатие клавиши какому-либо приложению в windows
(например винампу) из своего приложения?


 
GuAV ©   (2004-11-12 23:51) [5]

AndroiD   (12.11.04 23:07) [4]
Еще вопрос, а могу ли я отправить нажатие клавиши какому-либо приложению в windows
(например винампу) из своего приложения?

Да.

Если именно про Winamp, то лучше отправляй WM_COMMAND, как описано в Winamp.h (если нужен, могу скинуть)


 
AndroiD   (2004-11-13 02:01) [6]

--Если именно про Winamp, то лучше отправляй WM_COMMAND,
--как описано в Winamp.h (если нужен, могу скинуть)
Спасибо,
было бы ОЧЕНЬ интересно узнать поподробней на счет Winamp и WM_COMMAND.


 
GuAV ©   (2004-11-13 02:12) [7]

Проверяй мыло.


 
GuAV ©   (2004-11-13 02:15) [8]

PS: параметры для сообщения WM_COMMAND в конце файла.


 
AndroiD   (2004-11-13 02:17) [9]

Благодарю!


 
AndroiD   (2004-11-13 13:46) [10]

..с Winamp понятно, а эту проблему в общем виде решить можно? Посылать клавиши любому приложению Windows.


 
GuAV ©   (2004-11-13 18:02) [11]

AndroiD   (13.11.04 13:46) [10]
sndkey32.pas есть на диске с delphi, если нет могу выслать.


 
AndroiD   (2004-11-14 21:46) [12]

>GuAV
>sndkey32.pas есть на диске с delphi, если нет могу выслать.

да, если не трудно..



Страницы: 1 вся ветка

Текущий архив: 2004.12.26;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.029 c
11-1084318593
Dilma
2004-05-12 03:36
2004.12.26
Как сделать табуляцию у элементов контейнеров?


1-1103012488
vadimZ
2004-12-14 11:21
2004.12.26
Hint в TMenuItem


8-1096363662
BALU1111
2004-09-28 13:27
2004.12.26
Построение поверхностей второго порядка в трехмерном пространстве


14-1102360367
Alex_Petr
2004-12-06 22:12
2004.12.26
Кто-нибудь сталкивался с фирмой: "Elessta" ?


1-1102577774
Mishenka
2004-12-09 10:36
2004.12.26
Не влезает текст в StatusBar e :(