【问题标题】:add edit control and static text dynamically to a dialog visual c++将编辑控件和静态文本动态添加到对话框可视 C++
【发布时间】:2011-08-02 06:12:51
【问题描述】:

我对 Visual C++ 很陌生。我的问题是我有一个对话框,我必须在其中显示用户先前选择的某些形状的默认名称以及一个编辑控件,以允许用户为这些形状提供用户定义的名称而不是默认名称。 静态文本和编辑控件的数量可能会根据用户之前的选择而改变。

请提供一些关于如何在 Visual c++ 中执行此操作的想法。

谢谢。

【问题讨论】:

    标签: visual-c++


    【解决方案1】:

    简单的方法是根据需要添加任意数量的内容,并隐藏不使用的内容。只需确保您对它们进行通用处理(这可能有助于在 resource.h 中为每个编辑框提供顺序项目 ID),并且它很容易阅读(和编写!)代码。

    【讨论】:

    • 谢谢,请举个例子。当我在谷歌搜索时,我认为这是一个解决方案。但没有找到任何例子。
    • ShowWindow(GetDlgItem(HDlg, YOURITEMID), SW_HIDE); // 隐藏窗口
    猜你喜欢
    • 2023-03-22
    • 2011-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多