Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вопрос по MDI / 4 сообщений из 4, страница 1 из 1
25.05.2007, 07:39
    #34550128
Baikaly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по MDI
Здраствуйте.
В окне создаю дочернее окошко таким способом:
Код: plaintext
1.
2.
    CMainFrame* pFrame = STATIC_DOWNCAST(CMainFrame, m_pMainWnd);
    pFrame->CreateNewChild(RUNTIME_CLASS(CMDIChildLegalPerson), IDD_LEGAL_PERSON, NULL, NULL);
Потом мне сразу же надо отправить этому окну сообщение(пользовательское, делаю так(сообщение определено
Код: plaintext
 #define WM_SHOWCO WM_USER+ 5 
:
Код: plaintext
1.
    pFrame->PostMessage(WM_SHOWCO, (WPARAM) grid.GetItemData(cell.row,  0 ));

Но выдаеться ошибка, причем не исключение, а имено ошибка.
Может я что неправлиьно делаю. Как получить указатель на только что созданое окно(указаным способом???
Спасибо всем кто откликнется.

P.S. в форуме искал подобную тему, не нашел. :(
...
Рейтинг: 0 / 0
25.05.2007, 12:46
    #34551006
VladimirP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по MDI
BOOL PostMessage(

HWND hWnd, // handle of destination window
UINT Msg, // message to post
WPARAM wParam, // first message parameter
LPARAM lParam // second message parameter
);
Так PostMessage описана WINDOWS API
...
Рейтинг: 0 / 0
25.05.2007, 19:57
    #34552736
Tracer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по MDI
Во первых какая ошибка, а во вторых ты посылаешь message не child window, а Frame

Код: plaintext
1.
2.
CMDIChildWnd* pChild = pFrame->CreateNewChild(RUNTIME_CLASS(CMDIChildLegalPerson), IDD_LEGAL_PERSON, NULL, NULL);

pChild->PostMessage(WM_SHOWCO, (WPARAM) grid.GetItemData(cell.row,  0 ));
...
Рейтинг: 0 / 0
26.05.2007, 09:47
    #34553050
Baikaly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по MDI
Спасибо
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вопрос по MDI / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]