有一个按钮,原文本是StartTimer,希望按一次按钮后,文本变为StopTimer,再按一次变为StartTimer,
m_startbutton.GetWindowText(str);
if(str="StartTimer")
{
m_startbutton.SetWindowText("StopTimer");
}
else
{
m_startbutton.SetWindowText("StartTimer");
}
但第一次按后,文本就不改变了,为什么呀?
m_startbutton.GetWindowText(str);
if(str="StartTimer")
{
m_startbutton.SetWindowText("StopTimer");
}
else
{
m_startbutton.SetWindowText("StartTimer");
}
但第一次按后,文本就不改变了,为什么呀?
解决方案 »
- 请解释一段程序,请帮我注释下
- vc中调用Acitvex控件
- vc2005怎么调试?
- img格式
- 总是提示记录集只可读
- RTP怎么使用自己做的udp/tcp协议栈进行数据传输。我想采用rtp的某些机制,但是自己来做数据传输,请大家给个建议!来者有分。
- j2ee中initial.lookup("MyHelloWorld")中的初级问题
- 怎样改变X的功能,使它在被点击时,执行最小化功能?
- 怎样虚拟一个FILE文件?
- 哪里可以下载BORLAND C++5.0
- 在vc.net 2003中,要做 ATL COM,选择“新建项目”中的哪一项?是"Alt Server 项目"吗?
- 关于VC调用VB的ActiveX DLL的类中自定义的事件的问题!急,急!
改成
if(str=="StartTimer")
希望以后写if语句的时候用如果格式:
if ("StartTimer" == str) {
//...
}