比如我这里需要从一个数据表中读取一些信息,这些信息如果标示有button.那么我就要在软件的界面上动态生成一个button,比如
while(!pRecord->eof)
{
CButton* pbutton = new CButton();
pRecord->movenext();
}这样,某一个时刻界面上生成了10个button,现在我需要在第一个button和第二个button中插入一个button,具体方法是使用鼠标点击第二button,然后让在第二个button之前插入一个button,这样的思路和方法是怎么样?
想了两天都没有思路,请大侠指教;如何在这样生成的动态控件上,生成其相应的消息;
while(!pRecord->eof)
{
CButton* pbutton = new CButton();
pRecord->movenext();
}这样,某一个时刻界面上生成了10个button,现在我需要在第一个button和第二个button中插入一个button,具体方法是使用鼠标点击第二button,然后让在第二个button之前插入一个button,这样的思路和方法是怎么样?
想了两天都没有思路,请大侠指教;如何在这样生成的动态控件上,生成其相应的消息;
ON_COMMAND_RANGE(ID_BUTTON1,ID_BUTTON2,ID_BUTTON3,......,OnButton)