我想让一个窗口动态地移动元素.我该怎么做呢

I want to make a window dynamically move the elements. How exactly would I do that?

本文关键字:动态 移动 元素 我该怎么做 窗口 一个      更新时间:2023-10-16

我目前有这个,但它不起作用。

我该怎么做?

所谓动态,我的意思是像这个

int X = GetSystemMetrics(SM_CXSIZE);
int Y = GetSystemMetrics(SM_CYSIZE);
// Window
#define WBARSIZE int(X + 128 / BARS)
#define WWIDTH (BARS * WBARSIZE)
#define WHEIGHT Y + 128 / 6.35

问题的答案取决于用于窗口管理的库。是Qt吗?Win32?还有别的吗?

您应该做的一般想法是将小部件锚定到不同的位置,并让它们相对于锚移动。