在同一个窗口为何不能同时Create两个自定义Button?该怎么解决

在同一个窗口为何不能同时Create两个自定义Button?
我在自己定义的窗口中想放置两个自定义的按钮元件,分别起链接的作用
即btn1链接到第二个窗口,btn2链接到第三个窗口
但是单独显示btn1的时候成功
单独显示btn2的时候也没有问题
但是两个同时显示的时候不行,我调试了一下,第一个btn的Create没有问题
到第二个btn的Create时就程序出错   。为什么啊?难道一个页面不允许两个CButton类的Create吗?

------解决方案--------------------
到第二个btn的Create时就程序出错 。为什么啊?难道一个页面不允许两个CButton类的Create吗?
------------------------------------------------
既然出错了用GetLastError()看看是什么错? 莫非楼主说的出错是那种 "不发送 " ,然后要求终止或调试的错误
估计和楼上说的一样,create的参数中控件id给成一样的了
------解决方案--------------------
看看是什么错误吧,是不是共用了句柄啊
------解决方案--------------------
ID一样不影响按钮的创建,在视类的OnCreate中创建的,估计楼主可能用了同一个Button对象
去创建两个不同的按钮了,m_btn1,m_btn2分别是视类的成员
m_btn1.Create( "Button1 ",WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,
CRect(0,0,100,100),this,123);
m_btn2.Create( "Button2 ",WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,
CRect(200,0,300,200),this,124);//改成123也可以创建