在资源视图下打开需要编辑的对话框,然后通过“视图”--“工具箱”打开工具箱浮动窗口,工具箱内有各种控件,里面就有静态文本和文本框控件
文本框是个窗口,它是从cwnd派生的。
如果你在代码中操作某个窗体,首先得到这个窗体的指针,getdlgitem()这个函数可以返回指定id的窗体(控件)指针,返回类型为cwnd的指针类型,得到了这个指针你就可以对它任意操作。比如你说的变灰,enablewindow()就是cwnd类的成员函数,可以使窗体不可用。
((cedit*)getdlgitem(id_))->enablewindow(false/true);
在这里你也可以不用加cedit*进行指针的转换,加上它只不过代码可读性好些,告诉读代码的,这是对一个文本框的操作.