我有一个无模式的MFC对话框,当关闭并重新打开该对话框时,我希望该窗口出现在与关闭该窗口相同的位置。为此,我需要先关闭窗口的x,y坐标(这样我才能将它们保存在变量中,并将其应用于新窗口的setWindowsPos())。
如何找到对话框的当前位置坐标?任何帮助,将不胜感激。
谢谢。
RECT rect;
::GetWindowRect(GetSafeHwnd(), &rect);
这将返回您的位置。
MFC版本:)
RECT rect;
CWnd::GetWindowRect(&rect);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句