在自动显示滚动条的窗口中,如何判断滚动条已显示
2011-03-18 04:47
323 查看
比较窗口大小和客户区大小,看能否容纳下滚动条
CRect rectWnd, rectClient; GetWindowRect(&rectWnd); GetClientRect(&rectClient); if(rectWnd.Width()-rectClient.Width() >= GetSystemMetrics(SM_CXVSCROLL)) ; // 存在垂直滚动条 if(rectWnd.Height()-rectClient.Height() >= GetSystemMetrics(SM_CYHSCROLL)) ; // 存在水平滚动条
相关文章推荐
- JAVA Eclipse开发Android如何让超出界面的部分自动显示滚动条
- 在CListView中用SetScrollPos改变滚动条的位置后,窗口中显示的内容如何也跟着移动实现。
- JAVA Eclipse开发Android如何让超出界面的部分自动显示滚动条
- 如何让div根据内容自动显示水平垂直滚动条
- JS关闭窗口而不弹出提示 如何让有滚动条的层自动滚动到最下
- Delphi中如何使右侧的滚动条自动拖到底端以显示 RichEdit 最新添加的文本
- Flex中如何通过verticalScrollPolicy属性,控制VBox容器内容超过容器大小时滚动条自动显示与否
- winform窗口内容多,加了滚动条,窗口一打开会自动显示到窗口最下方
- 浅谈如何利用PB实现仿QQ自动显示/隐藏窗口(原创)
- jquery如何判断滚动条滚到页面底部并执行事件
- C#中如何隐藏滚动条(ScrollBar)同时又具备自动滚动的功能
- 表A中的记录随时变化,程序显示A数据的界面中如何自动也跟着刷新?
- jquery FireFox中滚动条设置为auto时,存在一个滞后显示的问题,如何获得滚动条的加载完毕事件或显示事件
- jquery判断滚动条是否到达窗口顶部和底部
- 如何关闭Win7桌面窗口自动排列和吸附?
- 如何使Flex textarea组件滚动条自动滚到最底部
- VCL(四)如何写出象TTable, TAdoTable ,Tquery,TAdoQuery 等控件一样的自动下拉显示Field属性
- jquery如何判断滚动条滚到页面底部并执行事件
- jquery如何判断滚动条滚到页面底部并执行事件