powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вопрос по MDI
4 сообщений из 4, страница 1 из 1
Вопрос по MDI
    #34550128
Baikaly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте.
В окне создаю дочернее окошко таким способом:
Код: 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
Вопрос по MDI
    #34551006
VladimirP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Вопрос по MDI
    #34552736
Tracer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во первых какая ошибка, а во вторых ты посылаешь 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
Вопрос по MDI
    #34553050
Baikaly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Вопрос по MDI
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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