我刚开始使用对话框,我非常喜欢在资源文件中定义布局的可能性。但是是否可以设置一个对话框并将其嵌入到另一个对话框中(即没有浮动对话框)?
对于普通窗口,我创建了一个带有一个子窗口的主窗口。然后,我创建了更多的窗口(如“编辑”,“静态”等),并将它们添加到子窗口中。我这样做是为了将这些几个窗口分组到一个窗口中,以便我可以轻松地控制所有编辑和静态的可见性。有点像分组(但它没有GroupBox的边框)。
是否可以重写上述内容,但使用在.rc文件中编写的对话框?
我正在使用纯C和Win32。
我所做的示例:
现在,如果我只控制
我该如何在“容器”控件中添加“标签”和“编辑”功能?
对于普通窗口,我创建了一个带有一个子窗口的主窗口。然后,我创建了更多的窗口(如“编辑”,“静态”等),并将它们添加到子窗口中。我这样做是为了将这些几个窗口分组到一个窗口中,以便我可以轻松地控制所有编辑和静态的可见性。有点像分组(但它没有GroupBox的边框)。
是否可以重写上述内容,但使用在.rc文件中编写的对话框?
我正在使用纯C和Win32。
我所做的示例:
main = CreateWindow(...);
container = CreateWindow(... hWndParent = main ...);
label = CreateWindow("static", ... container);
edit = CreateWindow("edit", ... container);
现在,如果我只控制
容器
,就可以隐藏或调整标签和编辑框。下面是我想要的示例:MAIN_DIALOG DIALOG 10, 20, 30, 40 STYLE ...
BEGIN
CONTROL "container" ...
END
我该如何在“容器”控件中添加“标签”和“编辑”功能?