gpt4 book ai didi

c++ - MFC:如何创建带有列表框和多页的选项对话框?

转载 作者:行者123 更新时间:2023-11-30 04:34:26 25 4
gpt4 key购买 nike

使用 Visual Studio 2010 C++ 和 MFC 进行开发。我想创建一个可以显示多个选项的选项(首选项/设置)对话框。在考虑了许多不同的选项对话框用户界面之后,我认为我喜欢类似于 visual studio 的选项对话框的多页列表框样式(但我不需要 TreeView ,列表框就可以了)。

什么是实现它的好方法?我是否使用 CListBox 然后处理选择事件以加载各个页面?我是 MFC 的新手,各个页面甚至是什么?面板之类的东西?理想情况下,我会在资源编辑器中设计它们,然后能够加载它们。

最佳答案

看看http://www.codeproject.com/KB/dialog/embedded_dialog.aspx一种可能的方法。

可以将各个属性页设计为资源编辑器中的对话框,然后通过处理 LVN_ITEMCHANGED 消息,相关页面可以根据列表框中的选择显示在主对话框中。

关于c++ - MFC:如何创建带有列表框和多页的选项对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6024516/

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