gpt4 book ai didi

mfc - 在 SDI 的 CMainFrame 窗口中将 CFormView "dialog resource"居中

转载 作者:行者123 更新时间:2023-12-04 03:36:41 24 4
gpt4 key购买 nike

我有一个对话框资源,里面有一些控件,主要是用户和密码编辑控件,绑定(bind)到 CFormView。这样的对话框是一个 300 x 200 像素的小矩形。

当我运行应用程序时,CFrameWindow 几乎占据了整个屏幕,因此对话框显示在左上角。如果我尝试获取 CFormView 的矩形尺寸,我发现它已扩展到 CMainFrame 中的可见区域,无论原始对话框大小如何。

What I currently get

我的问题是是否可以将对话框(CFormView)保持在 CMainFrame 的中间,并始终保持居中,即使 ON_SIZE 消息被调用。

What I want

谢谢。

最佳答案

在 VS2019 中,您无需编写任何代码行。 rc 编辑器具有动态布局功能的能力。将控件恰好放在对话框的中间。然后设置

enter image description here

关于mfc - 在 SDI 的 CMainFrame 窗口中将 CFormView "dialog resource"居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66769908/

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