View에서 MainFrame에 있는 다이얼로그바의 포인터가 필요했는데,

보통은 #include "MainFrm.h" 를 하고선
그냥 참조를 할텐데 View를 DLL로 빼놓다 보니 좀 복잡하게 되어서

어떻게 하면 포인터를 가져올까...고민하다 SendMessage로 포인터를 가져오지뭐...했는데

오랜만에 포인터의 포인터를 하느라 잠시 버벅..ㅎㅎ

View의 OnInitialUpdate 에서

CDlgBar* m_pDlgBar;
CWnd *pWnd = AfxGetMainWnd();
pWnd->SendMessage(WM_USER_COMMAND,NULL,(LPARAM)&m_pDlgBar);

MainFrame에서

CDlgBar** pBar = (CDlgBar**)lParam;
*pBar = &m_wndDlgBar;