ProgJ
2016-02-19 08:36
采纳率: 88.1%
浏览 2.0k

MFC CEditView如何去掉水平和垂直的滚动条?

网上查了一下。

 BOOL EditView::PreCreateWindow(CREATESTRUCT& cs)
{
    // TODO:  在此添加专用代码和/或调用基类
    cs.style &= ~(WS_VSCROLL | WS_HSCROLL);

    return CEditView::PreCreateWindow(cs);
}

这样还是不行。。

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

  • oyljerry 2016-02-19 08:59
    最佳回答

    You can modify the style of CREATESTRUCT in the function CMyEditView::PreCreateWindow(CREATESTRUCT& cs) like this:

    
    BOOL bPreCreated = CEditView::PreCreateWindow(cs);
    cs.style &= ~(WS_HSCROLL);
    cs.style &= ~(WS_VSCROLL);
    return bPreCreated;
    
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题