问题描述
我想创建一个基于 Win32 的模式对话框,其中按钮的实际标签在创建时作为输入接收。例如,单击一个按钮可能会导致出现另外两个按钮。由于按钮属性在编译时未知,我认为使用资源文件不是解决方案。我也不想隐藏/禁用按钮,而只是动态生成它们。
按钮的数量可以是可变的,但顺序必须保持不变。例如,按钮的顺序可以是以下任何一种:
A,B,C,D,E
B,E
C
A,E
我不想拥有以下内容
[A] B [C] D [E]
其中 [X]
表示灰色按钮
[ ] B [ ] D [ ]
其中 [ ]
表示空白区域
我进行了一些在线搜索,其中使用 CreateWindow()
或 CreateWindowEx()
似乎是一种/一种使用方式,但我找不到简单的工作示例。
Microsoft 是否有任何此类示例代码?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)