- ::WinQueryWindowRect(pWnd->m_hFrame, &vRectl);
- ::WinMapWindowPoints(pWnd->m_hFrame, HWND_DESKTOP, (PPOINTL)&vRectl, 2);
- vRstb = vRectl;
- ::WinCalcFrameRect(pWnd->m_hFrame, &vRectl, TRUE);
-
- vSwpStb.x = vRectl.xLeft - vRstb.xLeft;
- vSwpStb.y = vRectl.yBottom - vRstb.yBottom;
- vSwpStb.cx = vRectl.xRight - vRectl.xLeft - 1; //?? -1 ??
- vSwpStb.cy = nHeight;
- vSwpStb.fl = SWP_SIZE |SWP_MOVE | SWP_SHOW;
- vSwpStb.hwnd = pWnd->m_frameStatusBar->GetHWND();
- vSwpStb.hwndInsertBehind = HWND_TOP;
+ }
+ if(pWnd->m_frameToolBar)
+ {
+ ::WinQueryWindowRect(pWnd->m_frameToolBar->GetHWND(), &vRtlb);
+ pWnd->m_frameToolBar->GetSize(&nWidth, &nHeight2);