特邀请 血洗女寝室 作答
血洗女寝室,你好:
是这样的,有一个变量,如for(int i=0; i <100; i++)中的循环变量。我想将它在文本框中显示出来(随着i的变化,动态地显示),于是我用下面的语句:
for(int i=0; i <100; i++)
{
CString str;
str.Format("%d",i);
SetWindowText(str);
}
但是结果非常让人失望,因为结果是:在标题栏上显示出上述信息(像加油机的表盘一样逐位进位显示).而文本框内仍然是空空如也。
另外:当采用如下语句时候,
for(int i=0; i <100; i++)
{
CString str;
str.Format("%d", i);
UpdateDate(FALSE);
SetDlgItemText( EDIT1, str );//EDIT1是文本框的ID编号。
}
其结果是:在文本框中只显示99一个数(最后一个数据),即不是所有的i(0--- >100)逐步地显示一遍。请问这是怎么回事?我应该怎样才能改进,才能得到我所要的结果?
就上面的问题恳请血洗女寝室作答,先谢了。//另外对于API 函数我不是怎么了解,对此可有捷径否,兄弟急啊!!!