
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
31.10.2006, 13:50
|
|||
|---|---|---|---|
Как сделать SendMessage для CFormView? |
|||
|
#18+
Привет всем! У меня есть класс Z, унаследованный от CFormView. у него есть ф-ция. Из этого класса открывается диалог (класс W), в который передается указатель на класс Z. В классе W перед закрытием нужно сделать SendMessage для класса Z (сообщение прописано в карте и определен код). Сейчас делаю так но почему то сообщение до класса Z не доходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.10.2006, 14:13
|
|||
|---|---|---|---|
Как сделать SendMessage для CFormView? |
|||
|
#18+
проще объвить глобальную переменную в CDialogClass.h как extern CView g_pFormView. Создать константу WM_USERMESSAGE WM_USER + 5 в stdafx.h В конструкторе производного от CFormView класса проинициализировать g_pFormView = this; Разместить обработчик сообщения WM_USERMESSAGE в CFormView производном классе, послать из диалога сообщение (g_pFormView->SendMessage(WM_USERMESSAGE)) и проверить его в обработчике. -------------------------------------------------------------- [подпись с другого сайта] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2030146]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
186ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 508ms |

| 0 / 0 |
