gpt4 book ai didi

c++ - MFC:GetWindowRect 用法

转载 作者:行者123 更新时间:2023-11-27 22:32:03 24 4
gpt4 key购买 nike

我正在尝试确定应用程序的窗口位置。我知道 SetWindowPos() 会将窗口位置设置在具有特定大小的特定位置。我想检索此信息,但我注意到其中有一些负值。当我将这些值保存到注册表中然后将它们加载到下一个实例时,我无法准确地复制大小和放置信息。这甚至是一开始使用的最准确的函数吗?

谢谢。

最佳答案

您应该调用 GetWindowPlacement 方法来获取 WINDOWPLACEMENT 结构,该结构不仅包含窗口位置,还包含窗口状态(最小化、最大化等)。

反过来,除了位置值之外,您还应该将此信息存储在注册表中,并在从注册表中读回值时设置窗口的状态。

关于c++ - MFC:GetWindowRect 用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1105839/

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