vs2008 MFC如何在对话框中添加静态文本和文本框控件

 我来答
乡村西施pp
2020-02-22 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:27%
帮助的人:1146万
展开全部
在资源视图下打开需要编辑的对话框,然后通过“视图”--“工具箱”打开工具箱浮动窗口,工具箱内有各种控件,里面就有静态文本和文本框控件
大哥升职
2020-02-15 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:1039万
展开全部
文本框是个窗口,它是从cwnd派生的。
如果你在代码中操作某个窗体,首先得到这个窗体的指针,getdlgitem()这个函数可以返回指定id的窗体(控件)指针,返回类型为cwnd的指针类型,得到了这个指针你就可以对它任意操作。比如你说的变灰,enablewindow()就是cwnd类的成员函数,可以使窗体不可用。
((cedit*)getdlgitem(id_))->enablewindow(false/true);
在这里你也可以不用加cedit*进行指针的转换,加上它只不过代码可读性好些,告诉读代码的,这是对一个文本框的操作.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式