请问新建一组Static控件,动态改变文字思路

请教新建一组Static控件,动态改变文字思路
基于对话框的一个程序,在波形曲线的左和下动态标注刻度(幅值可能不同)

问题:
波形曲线左边几个和下面几个建stacit,画波形时改变显示数值。有几十个。有没有用循环的方法改变数值?要不太麻烦了。
想用 pStatic-> SetWindowText(1234V)的方法

失败的方法:
1.建CStatic组,循环赋值,但是不能多次调用::Create()。失败
CStatic   myStatic[50];
for   (i   =   0;   i   <   50;   i++)
{
        myStatic[i].Create(_T( "static "),   WS_CHILD|WS_VISIBLE|SS_CENTER,  
CRect(0,   i*50,   100,   i*50+20),   this);
}

2.也不能一个个摆控件,一条一条改数值啊?

求:
怎么批量的显示波形刻度,最好能定位控件。

谢谢大家!

------解决方案--------------------
波形图显示最好直接用GDI画线 + TextOut
------解决方案--------------------
试试:
建立一个动态数组CPtrArray
然后循环在PtrArray每个指针中存入一个new好的CStatic * pStatic,再循环Create和pStatic-> SetWindowText(1234V);
想获得控件指针直接访问 PtrArray即可
------解决方案--------------------
CDC::TextOut
BOOL TextOut( int x, int y, const CString& str );
------解决方案--------------------
CStatic *myStatic = new CStatic[50];

char ch[20];
for (int i = 0; i < 50; i++)
{
sprintf(ch, "%d ", i);
myStatic[i].Create(ch, WS_CHILD|WS_VISIBLE|SS_CENTER,
CRect(0, i*50, 100, i*50+20), this, 1000+i);
}