IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

> Без окон и дверей... Компонент для сообщений., Property Handle.
#$# PaVeL #$#
сообщение 15.01.2006 13:16
Сообщение #1


Пионер
**

Группа: Пользователи
Сообщений: 91
Пол: Мужской
Реальное имя: Павел

Репутация: -  0  +


Привет всем, всем, всем!
А теперь по делу...
Прошу подсказать как создать компонент являющимся прямым потомком
Class (TComponent)

и имеющий одно свойство
Property Handle : HWND

При этом свойство должно автоматически создаваться и удаляться.
Цель: Сделать объект который может принимать и отправлять сообщения в программе не имеющей ни формы, ни даже консольного окна. (Без окон и дверей полна горница людей smile.gif ). Заранее большое спасибо!
dirol.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
#$# PaVeL #$#
сообщение 18.01.2006 6:43
Сообщение #2


Пионер
**

Группа: Пользователи
Сообщений: 91
Пол: Мужской
Реальное имя: Павел

Репутация: -  0  +


mega_chok.gif
Цитата
Какое сообщение? Если виндовое с помощью SendMessage, то Handle : HWND должен быть того приложения, которому посылаешь сообщение.

Если у меня окна нет как я его приму? Поэтому и прошу помочь сделать компонент. Форма ведь тоже компонент!
А про потоки - это уже другая история. О ней попожже.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
hardcase
сообщение 18.01.2006 14:40
Сообщение #3


code warrior
****

Группа: Пользователи
Сообщений: 484
Пол: Мужской
Реальное имя: Славен

Репутация: -  8  +


Цитата(#$# PaVeL #$# @ 18.01.2006 6:43) *
mega_chok.gif

Если у меня окна нет как я его приму? Поэтому и прошу помочь сделать компонент. Форма ведь тоже компонент!
А про потоки - это уже другая история. О ней попожже.

Вот тебе сэмпл, в котором создаётся окно, способное принимать сообщения.
Без VCL. Там полно комментов, так-что разобраться - раз плюнуть.

Сообщение отредактировано: hardcase - 18.01.2006 14:41


Прикрепленные файлы
Прикрепленный файл  winmin.rar ( 2.63 килобайт ) Кол-во скачиваний: 127


--------------------
ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
#$# PaVeL #$#   Без окон и дверей... Компонент для сообщений.   15.01.2006 13:16
hardcase   А какие сообщения будет принимать этот компонент? ...   15.01.2006 16:22
#$# PaVeL #$#   Type TMyComponent = class(TComponent) PHand...   16.01.2006 8:39
hardcase   Вот класс потока-нитки. Я так понял, ты создаёшь ...   16.01.2006 12:49
hiv   в программе не имеющей ни формы, ни даже консольн...   16.01.2006 14:33
#$# PaVeL #$#   Помоему Вы оба меня не поняли, хотя всеравно спаиб...   17.01.2006 8:01
hiv   Какое сообщение? Если виндовое с помощью SendMessa...   17.01.2006 12:41
hardcase   Зная ThreadID можно послать виндусовское сообщение...   17.01.2006 13:52
#$# PaVeL #$#   :mega_chok: Если у меня окна нет как я его приму...   18.01.2006 6:43
hardcase   :mega_chok: Если у меня окна нет как я его прим...   18.01.2006 14:40
#$# PaVeL #$#   Мне окна вообще ненужны я прошу лишь помочь правил...   19.01.2006 7:46
deema   [font=Comic Sans Ms][b]Мне окна вообще ненужны я ...   28.01.2006 12:56
Dark   ну помоему - окно все равно создаеться. Ты регист...   20.01.2006 1:24


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 11.07.2025 1:58
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"