在vc++中怎么隐藏滚动条?请高手把代码发给我看看 在vc++中怎么隐藏滚动条?在我的程序中已经分裂为两个视图,我想隐藏一个视图的滚动条,只用一个视图的滚动条来滚动两个视图,请问那为高手会写啊,告诉我,我急用,谢谢各位了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 想隐藏视图的滚动条,说明你的VIEW是CFormView或CScrollView,使用SetScrollSizes隐藏视图的滚动条。void CYourView::OnInitialUpdate(){ CFormView::OnInitialUpdate(); SetScrollSizes(MM_TEXT, CSize(0, 0));//加上这句就没有了。} 隐藏滚动条的另一个方法:InitializeFlatSB(m_hWnd);FlatSB_EnableScrollBar(m_hWnd, SB_BOTH, ESB_DISABLE_BOTH); 在PreCreateWindow()加上cs.Style &=~WS_VSCROLL qfly() 你的方法我是知道的,但是你的方法好象是去除滚动条啊,滚动条是没有了,但是视图也不能滚动了,我现在只能滚动一个视图,原来是两个一起滚动的,你能帮我解决吗?非常谢谢你了,希望你帮我这个忙 SetScrollInfo中将Max, Min设为相等,就可以隐藏滚动条的显示,但实际滚动条实际是可用你试一下. CSplitterWnd::CreateScrollBarCtrl(DWORD dwStyle,UNIT nID)未用过~~ ^_^ 同意SoLike(.Net 转型中) SCROLLINFO si;si.cbSize = sizeof(SCROLLINFO);si.fMask = SIF_RANGE;si.nMin = 0;si.nMax = 0;SetScrollInfo(SB_VERT, &si, TRUE); 楼主的意思是两个view共享一条滚动条吧... vc++6.0对inline关键字的支持??? 关于VC++的绘图问题 ActiveX开发中的两个问题 在另外一个类中调用CTreeCtrlForm类成员函数,用于增加CTreeCtrl类子节点时出问题了~如何处理 能否打开并执行内存中的一个文件? 广播UDP VC中有表格的控件吗? ado游标和find函数的问题,谢谢了 菜鸟问题 MFC视频窗口中想画一个十字 如何实现 欢迎讨论:关于面向对象与面向组件技术的一些区别的理解。 有关矩阵相乘的问题
{
CFormView::OnInitialUpdate();
SetScrollSizes(MM_TEXT, CSize(0, 0));//加上这句就没有了。
}
InitializeFlatSB(m_hWnd);
FlatSB_EnableScrollBar(m_hWnd, SB_BOTH, ESB_DISABLE_BOTH);
cs.Style &=~WS_VSCROLL
你的方法我是知道的,但是你的方法好象是去除滚动条啊,滚动条是没有了,但是视图也不能滚动了,我现在只能滚动一个视图,原来是两个一起滚动的,你能帮我解决吗?非常谢谢你了,希望你帮我这个忙
你试一下.
si.cbSize = sizeof(SCROLLINFO);si.fMask = SIF_RANGE;
si.nMin = 0;
si.nMax = 0;SetScrollInfo(SB_VERT, &si, TRUE);