如何让EditBox消失

d1984b 2006-04-12 06:19:50
我使用TabControl加载了两页,第二页有个EditBox,用于ListControl的编辑;我想在主程序初始化时让这个EditBox隐藏。我使用::ShowWindow(::GetDlgItem(m_hWnd,IDC_EDIT),SW_HIDE);但是无效,应为那个EditBox不在主窗口上,而是在另一个窗口中,请问,这怎么让它消失呢
...全文
87 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
菜牛 2006-04-12
  • 打赏
  • 举报
回复
在这个编辑框的父窗口类中(一般是用一个子对话框管理的吧?即你所谓的“页”是一个子对话框?):
GetDlgItem(IDC_EDIT)->ShowWindow(SW_HIDE);
d1984b 2006-04-12
  • 打赏
  • 举报
回复
这是什么意思
tan_jianhui 2006-04-12
  • 打赏
  • 举报
回复
试一试 CWnd的函数:
ModifyStyle(WS_VISUAL, 0)

15,975

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧