如何动态地将Readonly设置为按钮和文本框?

时间:2017-02-04 23:11:35

标签: c++ winapi

就像我正在初始化程序时一样,我希望我的所有按钮/文本框都处于只读状态,但在我完成后它们将返回到可点击状态。我该怎么做呢?

1 个答案:

答案 0 :(得分:1)

使用EnableWindow()功能启用/禁用控件的输入。例如,如果您有一个句柄为hButton的按钮和一个句柄为hEdit的编辑,您可以按如下方式启用输入:

EnableWindow(hButton, TRUE);
EnableWindow(hEdit, TRUE);

要禁用上述控件,请使用:

EnableWindow(hButton, FALSE);
EnableWindow(hEdit, FALSE);