Am o aplicatie MDI in care vreau sa creez o mica fereastra in care voi avea citeva butoane si care va sta in permanenta pe ecran (asemeni unui toolbar) si numa' nu reusesc sa creez acea fereastra (deci nu va fi un CDialog).
Am incercat din InitInstance mai multe variante dar toate crapa:
1.
Code: Select all
RECT rec;
rec.bottom=100;
rec.left = 100;
rec.right = 100;
rec.top = 100;
CWnd *m_pMainWnd1 = new CWnd;
m_pMainWnd1->Create(
_T("myWindowClass"),
_T("title"),
WS_OVERLAPPEDWINDOW,
rec, CWnd::GetDesktopWindow(),0,0);
m_pMainWnd1->ShowWindow(SW_SHOW);
Code: Select all
CWnd* pWnd = new CStatic;
pWnd->CreateEx(WS_EX_CLIENTEDGE,
_T("STATIC"), _T("abc"),
WS_CHILD | WS_TABSTOP | WS_VISIBLE,
5, 5, 30, 30, 0, (HMENU)1234);
pWnd->ShowWindow(SW_SHOW);
Code: Select all
CWnd* pWnd = new CWnd;
pWnd->CreateEx(_T("STATIC"), _T("abc"), WS_POPUP|WS_CHILD | WS_VISIBLE, CRect(0, 0, 20, 20),(CWnd*) this, NULL);
pWnd->ShowWindow(SW_SHOW);
Thx