gpt4 book ai didi

c++ - 如何在 SendMessage 中使用 EM_SETSCROLLPOS 滚动到文本框的底部?

转载 作者:行者123 更新时间:2023-11-30 17:40:59 32 4
gpt4 key购买 nike

我尝试过这个:

tagPOINT mypoint;
mypoint.x=0;
mypoint.y = (17 * (tmsgcount - 16)) + 5;
SendMessage(hwnd,EM_SETSCROLLPOS,0,(LPARAM)&mypoint);

我试图计算我应该向下滚动以到达滚动条底部的高度。但这仅在我具有相同的字体大小和屏幕分辨率时才有效,并且似乎不是正确的解决方案。

如果我知道如何获取文本框中文本的高度,我可以使用它,或者如果有一些已经定义的滚动到底部值的值?我在网上能找到的例子很少。有什么帮助吗?

最佳答案

您可以发送 EM_LINESCROLL 滚动到最后一行。

关于c++ - 如何在 SendMessage 中使用 EM_SETSCROLLPOS 滚动到文本框的底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21311025/

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