Click here to Skip to main content
15,908,901 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Can I serialize COleDateTime object? Pin
NoName II9-May-06 22:52
NoName II9-May-06 22:52 
GeneralRe: Can I serialize COleDateTime object? Pin
Cedric Moonen9-May-06 23:14
Cedric Moonen9-May-06 23:14 
Questioncreate a batch of button in code, and the BN_CLICKED messages map to one function onButtonClick()? Pin
zeus_master9-May-06 21:10
zeus_master9-May-06 21:10 
AnswerRe: create a batch of button in code, and the BN_CLICKED messages map to one function onButtonClick()? Pin
Nibu babu thomas9-May-06 21:17
Nibu babu thomas9-May-06 21:17 
GeneralRe: create a batch of button in code, and the BN_CLICKED messages map to one function onButtonClick()? Pin
zeus_master9-May-06 22:39
zeus_master9-May-06 22:39 
GeneralRe: create a batch of button in code, and the BN_CLICKED messages map to one function onButtonClick()? Pin
Cedric Moonen9-May-06 22:46
Cedric Moonen9-May-06 22:46 
GeneralRe: create a batch of button in code, and the BN_CLICKED messages map to one function onButtonClick()? Pin
zeus_master9-May-06 23:17
zeus_master9-May-06 23:17 
GeneralRe: create a batch of button in code, and the BN_CLICKED messages map to one function onButtonClick()? Pin
Cedric Moonen9-May-06 23:44
Cedric Moonen9-May-06 23:44 
Try to use vector or list from the STL instead. In your class, delcare a member variable (don't forget to include vector):

#include <vector>

CMyClass
{
private:
   std::vector<CButton> m_MyButtons;
};


Then in OnInitDialog (or where you create the buttons):
std::vector<CButton>:iterator iter = m_MyButtons.begin()
for(iter; iter!=m_MyButtons.end();iter++)
{
    (*iter).Create(str,WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,CRect(10,20+30*i,80,40+30*i),this,104+i);
}


I didn't test the code so there are perhaps some errors.

I strongly suggest you read some tutorials on the use of containers of the STL (list, vectors, ...). They are VERY usefull and much more safer than dynamic arrays. There is some tutorials on this website.
GeneralRe: create a batch of button in code, and the BN_CLICKED messages map to one function onButtonClick()? Pin
zeus_master10-May-06 20:38
zeus_master10-May-06 20:38 
GeneralRe: create a batch of button in code, and the BN_CLICKED messages map to one function onButtonClick()? Pin
Cedric Moonen10-May-06 20:42
Cedric Moonen10-May-06 20:42 
GeneralRe: create a batch of button in code, and the BN_CLICKED messages map to one function onButtonClick()? Pin
Cedric Moonen10-May-06 20:48
Cedric Moonen10-May-06 20:48 
GeneralRe: create a batch of button in code, and the BN_CLICKED messages map to one function onButtonClick()? Pin
zeus_master10-May-06 21:15
zeus_master10-May-06 21:15 
GeneralRe: create a batch of button in code, and the BN_CLICKED messages map to one function onButtonClick()? Pin
Cedric Moonen10-May-06 21:24
Cedric Moonen10-May-06 21:24 
GeneralRe: create a batch of button in code, and the BN_CLICKED messages map to one function onButtonClick()? Pin
zeus_master10-May-06 21:38
zeus_master10-May-06 21:38 
GeneralRe: create a batch of button in code, and the BN_CLICKED messages map to one function onButtonClick()? Pin
Cedric Moonen10-May-06 21:51
Cedric Moonen10-May-06 21:51 
AnswerRe: creat a batch of button in code, and the BN_CLICKED messages map to one function onButtonClick()? Pin
Cedric Moonen9-May-06 21:17
Cedric Moonen9-May-06 21:17 
GeneralRe: creat a batch of button in code, and the BN_CLICKED messages map to one function onButtonClick()? Pin
zeus_master9-May-06 23:36
zeus_master9-May-06 23:36 
Questionhelp Pin
subikchya9-May-06 21:09
subikchya9-May-06 21:09 
AnswerRe: help Pin
VinayCool9-May-06 21:28
VinayCool9-May-06 21:28 
AnswerRe: help Pin
Hamid_RT9-May-06 21:37
Hamid_RT9-May-06 21:37 
GeneralRe: help Pin
subikchya19-May-06 6:43
subikchya19-May-06 6:43 
GeneralRe: help Pin
Hamid_RT19-May-06 19:04
Hamid_RT19-May-06 19:04 
AnswerRe: help Pin
_AnsHUMAN_ 9-May-06 21:57
_AnsHUMAN_ 9-May-06 21:57 
AnswerRe: help Pin
LittleYellowBird9-May-06 22:00
LittleYellowBird9-May-06 22:00 
GeneralRe: help Pin
subikchya19-May-06 6:47
subikchya19-May-06 6:47 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.