社区
界面
帖子详情
VC++ :如何在鼠标滚轮滚动时,不要滚动窗口的竖直滚动条
smily233
2021-05-14 06:39:04
如题,我用VC创建了一个多文档程序,如何在鼠标滚轮滚动时,不要滚动窗口的竖直滚动条
...全文
2123
4
打赏
收藏
VC++ :如何在鼠标滚轮滚动时,不要滚动窗口的竖直滚动条
如题,我用VC创建了一个多文档程序,如何在鼠标滚轮滚动时,不要滚动窗口的竖直滚动条
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
smily233
2021-05-16
打赏
举报
回复
谢谢楼上,问题按照您的方法解决了
schlafenhamster
2021-05-16
打赏
举报
回复
BOOL CSmoothView::OnMouseWheel(UINT nFlags, short zDelta, CPoint pt) { // ShowScrollBar(SB_BOTH,FALSE); static CPoint p(0,0); if(zDelta >0) p.y-=20; else p.y+=20; ScrollToPosition(p); return TRUE;// CScrollView::OnMouseWheel(nFlags, zDelta, pt); }
schlafenhamster
2021-05-15
打赏
举报
回复
试试 ListCtrl BOOL cTree::OnMouseWheel(UINT nFlags, short zDelta, CPoint pt) { // TODO: Add your message handler code here and/or call default #if 1// hide vscrollbar ! ShowScrollBar(SB_VERT, FALSE); HTREEITEM hItem=GetFirstVisibleItem(); if(zDelta >0) hItem=GetPrevVisibleItem(hItem); else hItem=GetNextVisibleItem(hItem); SelectSetFirstVisible(hItem); #else // zDelta /= WHEEL_DELTA; CTreeCtrl::OnMouseWheel(nFlags,zDelta,pt); #endif return TRUE; }
smily233
2021-05-15
打赏
举报
回复
谢谢楼上大神的解答。但我创建的是继承CFormView的对象
v
c++
添加可以
滚动
整个
窗口
的
滚动
条
(水平和
竖直
)并可使用
鼠标
滚动
轮和键盘上的上下键控制
滚动
条
水平和
竖直
的
滚动
条
可以在
窗口
的属性中添加
获取整个页面包括
滚动
条
的宽度,获取
滚动
条
宽度
原因想要做响应式设计,遇到——本来没有
滚动
条
,缩小
窗口
时
出现
竖直
滚动
条
,因为获取不到document+
滚动
条
的宽度,所以可能莫名其妙的,没有在设置好的断点处达成相应效果。所以需要获取整个页面包括
滚动
条
的宽度做判断。解决办法实
时
获取当前浏览所用浏览器的
滚动
条
宽度//获取当前浏览器
滚动
条
的宽度,原理是设置一个不可见的div,查看设置scorll前后的宽度差 function getScr
PYQT中 屏蔽
鼠标
滚轮
对
滚动
条
的控制
PYQT中 屏蔽
鼠标
滚轮
对
滚动
条
的控制的思路: 将滑动条控件的递增值设为0. 对
竖直
滚动
条
的控制屏蔽: self.scroll.verticalScrollBar().setSingleStep(0) # 设置步长为0 用于去除
滚轮
对
滚动
条
的控制 对水平
滚动
条
的控制屏蔽 self.scroll.horizontalScrollBar().setSingleStep(0) # 设置步长为0 用于去除
滚轮
对
滚动
条
的控制 ...
matlab
滚动
条
用法,gui学习笔记 — 使用
滚动
条
和
滚轮
实现面板(uipanel)的动
本帖最后由 niuniu0419 于 2012-5-29 10:36 编辑使用
滚动
条
和
滚轮
实现面板(panel)的动态
滚动
。目标:实现面板的动态
滚动
。实现方法:通过编写
滚动
条
和
滚轮
的回调函数,控制面板的位置从而达到滚到的效果。注:1.程序中加黑划线部分为实现预期功能的要点;2.只有
滚动
条
在fig面板里创建,panel和text框都在m文件中创建。QQ截图3.png (30.74 KB, 下载次数:...
【Python】tkinter实现matplotlib绘制图形和多个组件一起的全
窗口
滚动
并绑定
鼠标
滚轮
进行
滚动
当前情况是,因为一个
窗口
界面需要展示的东西很多,如果不加
滚动
所有组件数值就会挤在一起。现在需要添加整个
窗口
的
滚动
条
来查看内容。注意是整个
窗口
实现
滚动
而不是一个组件的
滚动
。首先在stack overflow [3] 找到 [1] 示例代码,即,将整个
窗口
添加
滚动
条
而无需将所有内容都放入框架中执行代码后可以看到
窗口
长这样 ,通过水平
竖直
滚动
条
都能查看到后面的内容根据示例代码可以明白需要加类似于这三类部分:创建
滚动
条
并设置位置、组件关联
滚动
条
使内容可以随着
滚动
条
滚动
、创建一个新框架用于放置自己的功能组件。
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章