动态显示静态文本框的生成与销毁过程
动态显示静态文本框的生成与销毁过程
CStatic s;
CString a[5]={"1","2","3","4","5"};
for (int i=0;i<5;i++)
{
s.Create(m_stack,WS_CHILD,CRect(40,30,130,320),this,111);
s.ShowWindow(SW_SHOW);
Sleep(2000);
s.DestroyWindow();
Sleep(2000);
}
请问各位大侠,我在函数里面写了这段代码,想动态展现静态文本框的生成与销毁过程,但运行时看不见有文本框在界面上产生和消失。请问这是为什么?怎样实现这样的效果?
[解决办法]
sleep的时候线程挂起了,用定时器可以
[解决办法]
问题是 lz 的 CStatic 上都没有文字
默认情况又和窗口背景相同,所以看不见啦