我有一个MFC程序:
但是当我调整窗口大小时,它会得到形状:
如何相对窗口大小更改控件(不是大小)的位置?
我需要在WM_SIZE中编写一些代码吗?哪一种?或者有更简单的方法吗?
我是mfc的新手,请帮帮我?
编辑部分:
请注意,我正在编写一个基于MFC对话框的程序
我在这里看不到Dock或Anchor属性!
答案 0 :(得分:0)
不一定是最好的方法,但我可能会做的是处理WM_SIZE和/或WM_SIZING然后在那里使用:
m_Button.SetWindowPos(x, y, 0, 0, SWP_NOSIZE | SWP_NOZORDER);
其中x和y是您想要按钮的左上角的新坐标。