vc ++中如何设置编辑控件即editbox为灰不可用

如题所述

在设计时可以将其Disable选项选中,即不可用。
要想程序中动态控制,可以用以下方法:
假设编辑控件ID为IDC_EDIT1,
CWnd *tmp=GetDlgItem(IDC_EDIT1);
tmp->EnableWindow(FALSE);

第二句中将FALSE改为TRUE,即是将EDITBOX设为可用。
温馨提示:内容为网友见解,仅供参考
无其他回答

VC++中如何点击一个按钮 并在指定的EditBOX中显示某变量的值
在EditBOX点右键选择建立类向导双击控件ID选择Control输入变量名在双击按钮输入m_sd.SetWindowText("sdf");就行了

VC++ editbox 如何设置显示宽度,我知道他会自动换行,但是那是默认的宽度...
1、你可以把编辑框调小一些,使大小符合你的要求。2、显示时候,在字符串中适当的地方添加回车换行符。

VC++对话框程序的edit文本框有字符限制吗
设置为UINT_MAX个字节,这是缺省情况。UINT_MAX的值为0xffffffff。【注 释】调用此 成员函数限定用户可以向编辑控件中输入的文本的长度。改变文本限定使用户能输入的 文本受到限制,而对已在编辑控件中的文本没有影响,也不影响用CWnd类中的成员函数 SetWindowText能拷贝到编辑控件中的文本的长度。如果...

VC++编写ActiveX控件
首先,在程序的设计阶段可以设置一些属性,如大小,位置,标题(caption)等等;在程序运行阶段,可以更改这些属性,还可以针对不同的事件,调用不同的方法来实现对该控件的控制。控件就好像一块块的积木,程序要做的事只是将这些积木搭起来。控件的最大好处是可以重复使用,甚至可以在不同的编程语言之间使用,例如你可以在 VB中...

相似回答