CClientDC dc (this);
m_nCellWidth = dc.GetDeviceCaps (LOGPIXELSX);
m_nCellHeight = dc.GetDeviceCaps (LOGPIXELSY) / 4;
m_nRibbonWidth = m_nCellWidth / 2;
m_nViewWidth = (26 * m_nCellWidth) + m_nRibbonWidth; //这就是总宽度啦
26与m_nRibbonWidth含义:
如果完全展开的话就是26个字母+m_nRibbonWidth
帮忙下