gpt4 book ai didi

c++ - 动态扩展滚动条?

转载 作者:行者123 更新时间:2023-11-28 06:21:31 25 4
gpt4 key购买 nike

所以,我一直在 Stackoverflow 上搜索这个,CodeProject , 谷歌, Microsoft , [...] 过去几个小时。我似乎找不到这个。

  • CDialogEx
    • CFormView
      • CScrollbar

我如何动态地调整我的 CScrollBar 的大小,以扩展(水平和垂直)以适应其中绘制/添加的内容? (CButtonCEdit 等在运行时添加到里面)。

->MoveWindow->SetWindowPos 的所有尝试都失败了。
我多次尝试重载 OnSizeOnVScroll 函数……成功率很低。

CFormView 是否可能导致问题?我应该在 CDialogEx 中绘制 CScrollBar 吗?那行得通吗?第一次使用CFormView,不是很熟悉...

最佳答案

滚动条的大小应设置为与窗口内容的最大范围相匹配,即用户可以通过滚动看到的图像范围。这与窗口的大小无关。请参阅 CScrollView::SetScrollSizes 的文档

关于c++ - 动态扩展滚动条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29230044/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com