MFC中Combo Box如何禁用
展开全部
GetDlgItem(控件的资源ID)->EnableWindow(TRUE/FALSE);
追问
在 CDiaSetup类中就行
m_cmSet.EnableWindow(FALSE);
但是在另一个类里面像这样调用就不行
CDiaSetup m_cd;
m_cd.m_cmSet.EnableWindow(FALSE);
追答
CDiaSetup m_cd;这样是新创建了一个CDiaSetup 的类对象,而不是已经有的那个类的对象
这个对象里的m_cmSet自然也不是你想要的那个对话框
你可以把m_cd作为一个全局变量供其他的类调用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询