本人菜鸟,请问个有关问题。请大家帮忙

本人初学者,请教个问题。请大家帮忙
本人动态创建控件
m_button[0].Create(_T( "ddd "),WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,a,this,1115);
中最后一个参数是ID吗?怎么取得,
为什么运行到
m_button[0].ShowWindow(SW_SHOW);
就有错误。
大家帮忙


------解决方案--------------------
有可能是你Create按钮放的地方不对 ,或者是CRect a的问题
而且Create按钮后也不需要ShowWindow(SW_SHOW);

动态的定义id可以先定义一个全局int 大于1000即可,然后每Create一个,就++