Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не приходит сообщение, из диалога другому элементу 
V
    Опции темы
Rickert
  Дата 28.1.2010, 19:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ситхи не пройдут!
****


Профиль
Группа: Комодератор
Сообщений: 3356
Регистрация: 11.7.2006
Где: Лакрима

Репутация: нет
Всего: 52



Есть диалог, на нем editbox и кнопка.
По нажатию кнопки создается другой диалог(не модальный), в который передаётся HWND editbox'а. На этом втором диалоге есть кнопка, которая должна отсылать сообщение элементу первого диалога:
Код

::PostMessage(target, WM_CHAR, 'Q', 0);

И тут же устанавливаю на него фокус:
Код

 ::SetFocus(target).

Сообщение не приходит, а фокус устанавливается только на сам первый диалог, editbox так и остаётся неактивным.
В чём может быть проблема, кто сталкивался?

Это сообщение отредактировал(а) Rickert - 29.1.2010, 03:59


--------------------
Ни что не внушает сна крепче, чем день приисполненный трудов!
PM MAIL WWW Skype GTalk   Вверх
chipset
Дата 28.1.2010, 20:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: 1
Всего: 165



a) Покажи как получаешь target.
b) Попробуй SendMessage.

Это сообщение отредактировал(а) chipset - 28.1.2010, 20:01


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Rickert
Дата 28.1.2010, 20:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ситхи не пройдут!
****


Профиль
Группа: Комодератор
Сообщений: 3356
Регистрация: 11.7.2006
Где: Лакрима

Репутация: нет
Всего: 52



1) В опред. момент инициализации вызываю: button[0].abSetTraget(edit.GetSafeHwnd()); SetTarget явно ставит target равный переданному значению.
2) Пробовал. Не пашет.


--------------------
Ни что не внушает сна крепче, чем день приисполненный трудов!
PM MAIL WWW Skype GTalk   Вверх
Rickert
Дата 29.1.2010, 04:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ситхи не пройдут!
****


Профиль
Группа: Комодератор
Сообщений: 3356
Регистрация: 11.7.2006
Где: Лакрима

Репутация: нет
Всего: 52



Не обращайте внимания на мой маразм. Я вчера в первом часу ночи связал CEdit и ID кнопки  smile 


--------------------
Ни что не внушает сна крепче, чем день приисполненный трудов!
PM MAIL WWW Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0473 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.