如何解决使用动态布局时在对话框中展开/折叠控件?
我有以下对话框资源:
IDD_DIALOG_CHECK_FOR_UPDATE DIALOGEX 0,311,308
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Check For Update"
FONT 8,"MS Shell Dlg",400,0x1
BEGIN
DEFPUSHBUTTON "Yes",IDOK,199,287,50,14
PUSHBUTTON "No",IDCANCEL,254,14
LTEXT "Info text goes here.",IDC_STATIC_INFO,34,7,270,21
CONTROL "",IDC_STATIC_CHANGELOG_CONTAINER,"Static",SS_BLACKFRAME | NOT WS_VISIBLE,32,296,217
ICON "",IDC_STATIC_INFO_ICON,21,20
CONTROL "",IDC_DOWNLOAD_PROGRESS,"msctls_progress32",NOT WS_VISIBLE | WS_BORDER,271,297,9
CTEXT "",IDC_STATIC_TIME_LEFT,256,8,NOT WS_VISIBLE
END
它使用动态布局功能来支持调整大小。 IDC_STATIC_CHANGELOG_CONTAINER
是派生 CHtmlView
控件的占位符。目前窗口看起来像这样:
我想添加一个展开/折叠功能,以便用户可以显示/隐藏更改日志。鉴于我也在使用动态布局,我不确定这样做的正确方法。
我想我想要类似于 CTaskDialog
可扩展区域的东西。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。