VC(MFC)的普通按钮如何根据单击来改变标题?
一个按钮初始显示为"开始",当点击它时显示为"停止",再次点击又显示“开始”,......,随着点击交替改变标题。...
一个按钮初始显示为"开始",当点击它时显示为"停止",再次点击又显示“开始”,......,随着点击交替改变标题。
展开
3个回答
展开全部
设置一个BOOL变量temp=FALSE,在按钮消息函数中添加如下代码:
if (!temp)
{
m_ctlStartBtn.SetWindowText(_T("停止"));
}
else
{
m_ctlStartBtn.SetWindowText(_T("开始"));
}
其中m_ctlStartBtn为按钮的变量。
if (!temp)
{
m_ctlStartBtn.SetWindowText(_T("停止"));
}
else
{
m_ctlStartBtn.SetWindowText(_T("开始"));
}
其中m_ctlStartBtn为按钮的变量。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对话框类成员变量BOOL isVal,和"开始"按钮的变量(非控件变量)CString m_Change
构造函数初始化变量 isVal = FALSE;
双击"开始按钮",在此函数中添加操作代码
if (! isVal ) //看到楼下的,我这刚写错了
{
m_Change = "停止";.
updateData(FALSE);
}
else
{
m_Change = "停止";
updateData(FALSE);
}//用控件变量就是楼上所说的那种函数了
构造函数初始化变量 isVal = FALSE;
双击"开始按钮",在此函数中添加操作代码
if (! isVal ) //看到楼下的,我这刚写错了
{
m_Change = "停止";.
updateData(FALSE);
}
else
{
m_Change = "停止";
updateData(FALSE);
}//用控件变量就是楼上所说的那种函数了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询