在我的程序里面,我在对话框里面添加了一个static text的东东,其ID是:IDC_STATUS,标题是:Ready,然后给它添加了一个变量:m_status,我想在程序运行的不同的时候,给其付给不同的值 ,譬如运行到一段程序,给其付值为:m_status = "go go";可是,只要我一给这个static text 添加变量,我在执行程序的时候,就看不到Ready了,我是使用updateData(true);更新的,还有,UpdateData(false);是不是只能用在C**Dlg类里面呀,我用在我的多线程类里面怎么总出现异常呀?请问是什么事情,请给出详细的代码,万分危急,谢谢!!!
解决方案 »
- 求改变像素RGB值的具体编程实现方法
- MTK 老衲心中的痛
- 如何判断鼠标单击树控件的位置是在后面的文本区域而不是前面的+或者-按纽?
- 如何根据clsid字符串,以及文件名,执行组件?
- (放分)C++初学者,,如何用VC++2003编译运行书上的例子程序???定重谢
- WINDOWS 2005
- 谁能帮我做一个屏蔽某个按键的程序?
- 光盘刻录的问题??同志们请进!
- 请推荐好的技术论坛!人气旺的,水平高的,速度快的!139分啊,答者有分
- 请教以下问题的解决办法(C语言)!非常着急,请帮忙!!(只能给79分了)
- 我用POP3收邮件为什么老登不上服务器?
- 小问题2,送分!!!!!!!!!!!!!!!!!!!!
楼主是改成了IDC_STATUS, VC保留的static text ID号是:IDC_STATIC
所以,程序运行时你当然看不到:Ready了,至于UpdateData( true ), CDialog::OnInitDialog中已经调用了。
不过你要保证C**Dlg指针有效,也就是对话框没有OnClose()。
看看你的初始化代码!!!!