pDynaSplitterBar->SetWindowPos(&wndTopMost,rcSplitterBar.top,rcSplitterBar.left,rcSplitterBar.Width(),rcSplitterBar.Height(),SWP_NOMOVE|SWP_NOSIZE);
我用上面方法想将pDynaSplitterBar窗口置主程序顶层,为何无法实现。
请高手指教,非常感谢!
我用上面方法想将pDynaSplitterBar窗口置主程序顶层,为何无法实现。
请高手指教,非常感谢!
我用这个都实现不了pDynaSplitterBar->SetWindowPos(&wndTopMost,rcSplitterBar.top,rcSplitterBar.left,rcSplitterBar.Width(),rcSplitterBar.Height(),SWP_NOMOVE|SWP_NOSIZE);不知道是什么原因,请高手指教。
--------------------------------------------
你说的主程序是什么?主框架类吗??
我的主程序是:WndApp
柜架类是:WndFram
在CWndSplitter.h里定义了 CRect rcSplitterBar;
在CWndSplitter.cpp里定义了CWnd * pDynaSplitterBar = new CWnd;
为什么用pDynaSplitterBar->SetWindowPos(&wndTopMost,rcSplitterBar.top,rcSplitterBar.left,rcSplitterBar.Width(),rcSplitterBar.Height(),SWP_NOMOVE|SWP_NOSIZE);
会置顶不了