Visual C ++隐藏滚动条

时间:2014-04-29 16:41:04

标签: visual-c++ mfc scrollbar

我正在尝试隐藏大型机窗口中的滚动条,以便所有视图都不会显示垂直和水平条。这是代码。

void CMainFrame::OnPaint()
{
  CPaintDC dc(this); // device context for painting
  // TODO: Add your message handler code here
  // Do not call CFrameWndEx::OnPaint() for painting messages
  ShowScrollBar(SB_BOTH, FALSE);
#pragma comment(lib, "UxTheme.lib")
 if (IsThemeActive()) ::SetWindowTheme(*this, NULL, _T("Scrollbar"));
}

我无法完成这项工作。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

问题在于子视图CView。不知何故,MFC默认创建PreCreateWindow函数并实现水平和垂直滚动条。在我发布问题之前,我没有注意到这个问题。