ZKX's LAB

Mfc水平滑动条鼠标拖动 大家好,MFC list控件中怎么让滚动条为灰色不能拖动,但是仍然可以用鼠标中键滚动列表内容。

2021-04-27知识9

mfc 在台式机上全屏显示在笔记本上有滚动条?一拖动的话,有得显示不了? 分辨率不一样导致的,如果你的form资源在编辑的时候使用的分辨率大于运行程序机器的分辨率,就会出这个滚动条,可以在程序初始化的时候调用一下SetWindowOrg之类的函数根据运行环境的显示器分辨率调整一下。具体用法看看MSDN上的帮助,这个函数是个函数簇,类似于SetXXXXOrg

如何解决MFC单文档滚动条拖动时的重影问题(高分) 这个问题我也遇到过,解决办法如下int m_Max;为获取计数范围和计数值定义变量int m_Min;GetDlgItem(IDC_EDIT)->;GetScrollRange(SB_VERT,&m_Min,&m_Max);GetDlgItem(IDC_EDIT)->;SetScrollPos(SB_VERT,m_Max+1,true);((CEdit*)GetDlgItem(IDC_EDIT))->;SetSel(strlen(m_commbuf),strlen(m_commbuf),false);自动滚屏GetDlgItem(IDC_EDIT)->;SetFocus();m_commbuf为控件IDC_EDIT对应的变量。

大家好,MFC list控件中怎么让滚动条为灰色不能拖动,但是仍然可以用鼠标中键滚动列表内容。 滚动条是在你输入多于控件容量时,才会起作用的,不用函数控制的。函数只是设置有没有滚动条的,没听过有处理这个内容的

#Mfc水平滑动条鼠标拖动

随机阅读

qrcode
访问手机版