c++ - 在 native C++ 中停靠控件

标签 c++ user-interface winapi

我知道如何在 .Net 中执行此操作,但在 native Win32 中,如何停靠控件。我正在尝试停靠我制作的 trackbar,就像 vlc 的 trackbar。

谢谢

将其停靠在其父窗口的底部

最佳答案

您编写代码来执行此操作,或使用提供该功能的库。如果您打算使用原始 Win32,请处理容器的 WM_SIZE 消息,计算轨迹栏的位置,然后将其放在那里。大致为 (0,height-trackbar_height,width,trackbar_height)。

显然,Pearl Jam仍在巡回演出。

关于c++ - 在 native C++ 中停靠控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2188980/

相关文章:

c++ - 对正负分数序列求和

c++ - 为什么编译器匹配 "char"到 "int"而不是 "short"?

c++ - integral_constant 的编译时 bool 运算?

c# - 从不引用 UI 控件的单独线程调用 UI 方法

android - 以编程方式将属性(边距、重力等)设置为 Android View (无 XML)

winapi - Unix 中的全局命名事件等效项

c++ - 连接函数错误 10047 (winsock2)

c++ - Variadic 模板和通过分配复制构造

python - tkinter Text() 小部件上的 4096 单行字符限制?

c - 错误 234 "More data is available"与 GetComputerNameEx