问一个关于界面变换的问题! 我想在一个dialog上通过改变选项,使得在这一个dialog的同一位置,随着选项的不同,出现不同的控件。而这些控件中有类似于excel的表格控件。但我在这些选项之间切换时,我原来在表格控件中输入的那些内容要求不变。这种的情况有什么方向实现啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 只要简单地向你不希望显示的控件发送消息:WM_HIDE------->不知道是不是有这个消息(我几个月没用vc了) CWnd::ShowWindow(SW_HIDE);//隐藏CWnd::ShowWindow(SW_SHOW);//显示 直接用GetDlgItem(ID)->ShowWindow(SW_SHOW/SW_HIDE);//ID表示你的控件ID值 dialog.SetRedraw(FALSE); // 避免闪烁GetDlgItem(HIDE_ID)->ShowWindow(SW_HIDE);GetDlgItem(SHOW_ID)->ShowWindow(SW_SHOW);dialog.SetRedraw(TRUE); socket10053、10054错误 关于char [] char* char指针的问题请教 怎么设置vs2008的profiler CRichEdit如何设置边距 手写轨迹的优化 使用SendMessage(hwnd,LVM_DELETEITEM,iSel, 0)使用的问题,为什么会同时删除2行? alarm的问题 求一注入程序加个延时效果! 如何改变属性页中字体的大小........ 怎样用vc在程序中创建文件目录呢? 文档视图问题,大家看看? 如何使用GDI+来改变图象的颜色?
WM_HIDE------->不知道是不是有这个消息(我几个月没用vc了)
CWnd::ShowWindow(SW_SHOW);//显示
GetDlgItem(ID)->ShowWindow(SW_SHOW/SW_HIDE);//ID表示你的控件ID值
GetDlgItem(SHOW_ID)->ShowWindow(SW_SHOW);dialog.SetRedraw(TRUE);