VC中重绘EDIT控件后如何判断它是否被禁用,我用CEdit类重绘,但在这个类里面不知道怎样判断它是否禁用?

 我来答
聆音古琴8770
2011-12-26 · TA获得超过277个赞
知道答主
回答量:66
采纳率:0%
帮助的人:83.3万
展开全部
一般动态显示的控件起初都是可用的。不过也不必判断是否被禁用,显示控件以后如果想让他激活直接显示调用GetDlgItem(控件ID)->EnableWindow(TRUE);想禁用调用GetDlgItem(控件ID)->EnableWindow(FALSE);这样既方便又易读,你判断完了如果这是想要的,用一条语句,如果不是还要再另加一条,白白增加了复杂度。
追问
不是你这个意思,我已经解决了,用IsEnableWindow()判断,因为在我生重绘的类根本没有什么GetDlgItem(控件ID)->之类的东西,算了,给你了吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式