Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.24;
Скачать: 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 вся ветка

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

Наверх




Память: 0.45 MB
Время: 0.006 c
1-77015
PavelOKES
2003-04-14 12:31
2003.04.24
TException


1-76951
Paladin
2003-04-06 17:44
2003.04.24
Как правильно организовать подкомпоненты?


1-76925
Тундра
2003-04-15 04:39
2003.04.24
Еще про ExcelApplication


1-76991
Giemgo
2003-04-13 00:25
2003.04.24
Не пойму где разместить initialization и finalization


3-76827
_jek
2003-04-07 10:30
2003.04.24
ADO (Delphi 5) и ACCESS(97)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский