我正在尝试创建一个包含许多控件的全屏控制面板窗口:按钮、滑块、列表框等。
我可以创建一个对话框窗口并向其添加控件,但所有内容都以对话框为单位进行缩放。我只想在 GUI 编辑器中创建一个以像素为单位的窗口,而不是像对话框单位这样的派生单位。
我可以在 GUI 编辑器中布置所有控件,然后使用 SetWindowPos 以编程方式将窗口大小调整为全屏,但 GUI 编辑器中的对话框窗口看起来与最终产品不同。我希望它在 GUI 编辑器中是所见即所得的。
这是运行 XP 的小型专用仪器控制计算机的前端。SDK 是用 MFC 编写的。我必须经常添加和更改控件。屏幕很小,7" @ 800 x 600,所以我当然是在另一台计算机上开发程序。我不想在更换显示器时改变程序窗口——我希望它固定在 800 x 600,我希望控件的大小和布局也固定。
必须有一种方法——这比默认功能更基本。
谢谢。