首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

动态创办的控件 不能显示

2013-10-12 
动态创建的控件 不能显示简单的代码:void CrunBtnDlg::OnBnClickedButton1(){// TODO: 在此添加控件通知处

动态创建的控件 不能显示
简单的代码:


void CrunBtnDlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码

CStatic tipStatic;

BOOL createStatic = tipStatic.Create(_T("xxxxx"),WS_CHILD|WS_VISIBLE|SS_CENTER,
CRect(10,10,150,50),this);

        //AfxMessageBox(_T("XIANSHI"));
//Invalidate();
UpdateWindow();
tipStatic.ShowWindow(TRUE);
}


单击Button1,在对话框中看不到 动态创建的 tipStatic,将AfxMessageBox(_T("XIANSHI"));反注释掉
在弹出窗口时 可以看到tipStatic,但是 单击确定后,tipStatic也消失了,求大神解释。。。。 控件
[解决办法]
你这个是局部变量吧

改成 CrunBtnDlg 的变量吧

热点排行
Bad Request.