我想实现象其它语言中的控件的Visible属性,
使一个控件不显示,所有控件确不见了这是为什么?
是不是我的方法不对?
CWnd *m_wnd=GetDlgItem(IDC_LABEL1);
m_wnd->ShowWindow(SW_HIDE);
使一个控件不显示,所有控件确不见了这是为什么?
是不是我的方法不对?
CWnd *m_wnd=GetDlgItem(IDC_LABEL1);
m_wnd->ShowWindow(SW_HIDE);
解决方案 »
- MFC 显示ico图片消除锯齿
- 用MultiByteToWideChar怎么将数字(如1、2)转化为GB2312中全角的数字?
- VC中用消息队列MSMQ如何做到重启系统后保存在队列里的数据不丢失
- VC调试
- (50分送第一个解答者)怎样调用系统的时间设置对话框?
- 请问以下错误是什么原因引起的,应该怎样改正?!!!!!!!!!!!1
- 请问如何编程注册ODBC数据源。
- 无法找到调试信息No symbols are loaded for 。。之痛
- 新人请教北京待遇问题?
- 我想在位图上根据鼠标点击位置画多个红十字标志,当位图放大缩小还能看到,怎么实现?
- 谁知道怎么在UltraEdit里编译Java程序:)
- 如果你来考这家公司的笔试题, 你会不会觉得比较难?
然后用ShowWindow来做
visible属性,我想不用EnumChildWindows来做吧?这么简单的功能使用它是不是太大才小用了?
给控件加一个成员变量
CLabel m_label;
m_label.visible = false;
GetDlgItem(IDC_***)->ShowWindow(TRUE);
谁知道ModifyStyle怎么用?
GetDlgItem(IDC_***)->ModifyStyle(WS_VISIBLE,0);