创建后如何修改 MFC 对话框成员?
Posted
技术标签:
【中文标题】创建后如何修改 MFC 对话框成员?【英文标题】:How do I modify a MFC dialog member after it is created? 【发布时间】:2010-09-02 01:34:39 【问题描述】:我使用向导创建了一个带有OK
和Cancel
的 baisc 输入框
我将输入框类型设为“int”,最小值为 0,最大值为 99。
现在我想编辑输入框,使其输入字符串。
我打开了 MFC 类向导,可以看到输入框的 ControlID、Type 和 Member ID。但是,没有选项可以编辑它...
我怎样才能通过向导做到这一点,而又不弄乱生成良好的代码?
谢谢!
Visual Studio 6.0 - C++
【问题讨论】:
【参考方案1】:最简单的方法可能是删除当前与控件关联的变量(使用类向导,并手动删除函数实现),然后创建一个新的变量以与它关联,类型为CString
。请注意,无论好坏,您都无法将字符串限制在数字范围内——您只能限制其长度。
【讨论】:
以上是关于创建后如何修改 MFC 对话框成员?的主要内容,如果未能解决你的问题,请参考以下文章