若想改变工程中某些类的某人动作 选项 如对于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;
}