对于从CFormView里基础的视图类如何去掉滚动条

 

若想改变工程中某些类的某人动作 选项 如对于CFormView 是从CScrollView中继承来的 所以又滚动条

如果不想要滚动条的话 就可以 把原来CFormView::OnSize()函数中的默认基类的动作去掉

即用CView::OnSize()替换了 CFormView::OnSize()

其实都这样 工程默认的东西 如果想改变的话 只要在继承下来的类中 去掉基类的默认函数 动作即可

而如果想在某个基类非CScrollView的视图类中 加上滚动条的话 ????????

 

如果想去的话 改变窗口的某些默认风格的话 科研在PreCreateWindow中 修改窗口样式
cs.style&=~WS_VSCROLL

如果想加上某些的话 可以cs.style|=WS_VSCROLL

代码修改菜单项:

GetParentFrame()->GetMenu()->ModifyMenu(0,MF_BYPOSITION,ID_START_STOP,"菜单项名称");
AfxGetMainWnd()->DrawMenuBar();

 

EditView中拉动到滚动条底端:

SetWindowText(str);
PostMessage(WM_VSCROLL,SB_BOTTOM,0);

 

//显示风格

cs.style|=WS_HSCROLL|WS_VSCROLL;             //加滚动条
cs.style|=ES_MULTILINE;                                     //自动换行

 

cs.style&=~WS_MAXIMIZEBOX;                           //去掉最大化
cs.style&=~WS_MINIMIZEBOX;                            //去掉最小化
cs.style&=~FWS_ADDTOTITLE;                          // 去掉子文档名

 

去掉文档的保存提示

BOOL CFCOMDoc::SaveModified()                  //重载函数
{
// TODO: Add your specialized code here and/or call the base class
return TRUE;
}


/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值