Вниз
Скачать: CL | DM;

Компонент на чужой форме...   Найти похожие ветки 

 
Acidy ©   (2003-02-20 09:28) [0]

Уважаемые! Помогите кто знает, вобщем надо создать кнопку на чужом окне и обрабатывать её нажатия в своей программе... Так как бы мне.....


 
Игорь Шевченко ©   (2003-02-20 09:43) [1]

В связи с какой задачей такое желание ?


 
Acidy ©   (2003-02-20 12:17) [2]

Да просто надо добавить кнопку на рабочий стол прямо...
И сделать штоб по нажатию на неё попуп-меню выпадало...


 
Игорь Шевченко ©   (2003-02-20 12:28) [3]

Вот и сделай форму, положи на нее кнопку, уменьши размеры формы, так, чтобы только кнопка была видна, и повесь на эту кнопку popup-menu. И будет она у тебя на рабочем столе.


 
AlexandrRya   (2003-02-20 14:19) [4]

Вообще-то, если выполнить задачу так, как требует Acidy, то надо внедрить свою библиотеку в адресное пространство тго процеса, который создал окно-жертву, кнопку создать на WinAPI, и обрабатывать ее сообщение. Про внедрение читай у Рихтера или в сети.


 
SGh ©   (2003-02-20 15:05) [5]

Может я ошибаюсь, но кажись можно сделать SetParent...


 
AlexandrRya   (2003-02-20 19:26) [6]

>SGh
Можно, конечно, сделать SetParent, но надо вставить оконную процедуру в АП чужого пропроцеса, а это не возможно без внедрения.


 
Acidy ©   (2003-02-22 10:32) [7]

Народ..... всё это конешно кул, но а примерчика нигде не завалялось?


 
SGh ©   (2003-02-24 19:52) [8]

2 AlexandrRya

А разве нельзя так: Делаешь окно на нем кнопку, окно уменьшаешь до размеров кнопки, а потом этому окну сделать SetParent к тому окну к которому надо, и ниче не внедрять?


 
Acidy ©   (2003-02-25 08:53) [9]

Лана ........... попробуем.........



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
14-77110
VAleksey
2003-04-07 09:18
2003.04.24
Комната квартира в Москве


7-77197
SeNtiMeL
2003-03-06 22:10
2003.04.24
Как определить имя компьютера и описание компьютера ?


7-77180
plaha999
2003-03-06 10:39
2003.04.24
Работа с железом


3-76795
elf_123
2003-04-04 22:16
2003.04.24
DBGrid?!


14-77148
just_me
2003-04-08 21:49
2003.04.24
tekstovoj redaktor




   Наверх