解决方案 »
- 怎样停止接收CEdit中的内容?
- 曲线绘制问题
- 哪位大哥有基于TCP的socker通讯程序啊
- 我是一个初学VC的菜鸟,哪位高手能告诉我,VC6和VC.net 的MFC类库结构和程序入口以及编程机制有什么不同
- 哪里的论坛(forum)人流量最大,大家能交流得更多!--提高学习效率的革命
- 如何在程序中实现对Windows系统下控制面板中关于打印机的属性的控制,比如,我想在程序中修改打印机的走向(纵向、横向)
- 怎样在chtmlview视图中用navigate2显示本地网页文件?
- DUILIB这个界面库存在内存泄露的问题吗
- CRichEditView和CHtmlView能不能同时存在程序之中?
- 请问写入长数据后如何保持EXCEL行高不变?
- 在拖动CListCtrl分隔线时当分隔线所在列中的数据被重绘后再把分隔线移开此时被重绘的项会出现一条竖的残影
- 如何给软件加帮助菜单
void CMainFrame::RePosTextToolBar( CPoint& ptScreen )
{
CSize sz = m_toolbarText.CalcSize(FALSE);
CRect rtBound(ptScreen.x, ptScreen.y-sz.cy*3, ptScreen.x, ptScreen.y);
BOOL bIsDocked = m_toolbarText.IsDocked ();
BOOL bIsTabbed = m_toolbarText.IsTabbed ();
if (!bIsDocked && !bIsTabbed)
{
CBCGPMiniFrameWnd* pMiniWnd = m_toolbarText.GetParentMiniFrame(TRUE);
pMiniWnd->SetWindowPos (NULL, rtBound.left,
rtBound.top,
rtBound.Width (),
rtBound.Height (),
SWP_NOZORDER | SWP_NOACTIVATE | SWP_NOSIZE);
m_toolbarText.AdjustSize();
m_toolbarText.ShowWindow(SW_SHOW);
//m_wndTextBar.AnimateWindow(500, AW_ACTIVATE);
pMiniWnd->ShowWindow(SW_SHOW);
//pMiniWnd->AnimateWindow(500, AW_ACTIVATE);
}
else
{
m_toolbarText.ShowControlBar(TRUE, TRUE, FALSE);
m_toolbarText.FloatControlBar(rtBound,BCGP_DM_STANDARD);
}
}
BCG确实不太熟