在VC 中, 对话框资源中有一静态文本, static text , 在程序运行过程中如何动态修改其内容那?
1: 首先我查了一些资料, 有以下两种方法
1): GetDlgItem setwindowtext
2): GetDlgItem SetDlgItemText
然后ShowWindow
2: 我运行了一下程序,结果是: 开始时该控件上没有文字, 过一会才会显示改文字?
这是为什么那?
原来: 我在shouwindow , 程序马上进行一个非常大的递归程序, 比较耗时。所以改对话框没有来得及处理更新static text 内容的消息
解决方案:1: 开辟一个新的线程,把这个非常大的逻辑处理过程放在一个线程中去做
—————————————————————————————————
本文原创自Slience的csdn技术博客。
本博客所有原创文章请以链接形式注明出处。
欢迎关注本技术博客,本博客的文章会不定期更新。
大多数人想要改造这个世界,但却罕有人想改造自己。
世上没有绝望的处境,只有对处境绝望的人。
————By slience
—————————————————————————————————