Cześć ,
próbuję przesłać dane (Mapa) z funkcji Main do okna w innej klasie.Zazwyczaj robiłem to tak.
testClass dlg;
m_pMainWnd = &dlg;
INT_PTR nResponse = dlg.DoModal();
testClass* pDlg = dynamic_cast<testClass*> (m_pMainWnd);
if (pDlg != NULL)
{
pDlg->SendMessage(WM_USER + 222, (WPARAM)pOffers, 0);
}
ale niestety moja klasa nie dziedziczy po CDialog tylko po autorskim dialogu.Dlatego w linii:
testClass* pDlg = dynamic_cast<testClass*> (m_pMainWnd);
do zmiennej m_pMainWnd nie jest przypisywany żaden hWnd.Czy znacie jakiś inny sposób na przekazanie tych danych do okienka?