Click here to Skip to main content
15,902,447 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralData Report Pin
shiraztk10-Jan-05 23:05
shiraztk10-Jan-05 23:05 
GeneralRe: Data Report Pin
Antony M Kancidrowski11-Jan-05 1:47
Antony M Kancidrowski11-Jan-05 1:47 
GeneralArray of Buttons Pin
picander7710-Jan-05 22:50
picander7710-Jan-05 22:50 
GeneralRe: Array of Buttons Pin
KaЯl10-Jan-05 23:28
KaЯl10-Jan-05 23:28 
GeneralRe: Array of Buttons Pin
Cedric Moonen10-Jan-05 23:49
Cedric Moonen10-Jan-05 23:49 
GeneralRe: Array of Buttons Pin
Sohail_CSC11-Jan-05 0:56
Sohail_CSC11-Jan-05 0:56 
GeneralRe: Array of Buttons Pin
picander7711-Jan-05 3:49
picander7711-Jan-05 3:49 
GeneralRe: Array of Buttons Pin
Maximilien11-Jan-05 2:38
Maximilien11-Jan-05 2:38 
you need to reserve a range of continuous resource ID for your array of buttons; and manually create a ON_CONTROL_RANGE entry in the message map.

The problem with MFC is that you need to have a predefined ID range; you can't create the buttons with no defined ID and have it registered in the message map ( or I think so ).

ON_CONTROL_RANGEBN_CLICKED, id1, id2, OnButtonsClicked)

void YourMethod::OnButtonsClicked(UINT nCmdID)
{
  // nCmdID is the ID of the button you just clicked
  switch ( nCmdID )
  {
    case id1:
    ...
    case id2:
      break;
    default:
      break;
  }
}


One other way would be to create your own class of button that have callbacks that can be sent to the parent window.



Maximilien Lincourt
Your Head A Splode - Strong Bad
GeneralRe: Array of Buttons Pin
picander7711-Jan-05 4:09
picander7711-Jan-05 4:09 
GeneralRe: Array of Buttons SOLUTION Pin
picander7711-Jan-05 4:10
picander7711-Jan-05 4:10 
Generalrtf help Pin
Mohammad Daba'an10-Jan-05 22:22
Mohammad Daba'an10-Jan-05 22:22 
Generalread data from line in Pin
gecool10-Jan-05 22:21
gecool10-Jan-05 22:21 
GeneralRe: read data from line in Pin
KaЯl10-Jan-05 23:20
KaЯl10-Jan-05 23:20 
Generalincrease the max length of SETWINDOWTEXT Pin
Member 147966910-Jan-05 21:43
Member 147966910-Jan-05 21:43 
GeneralRe: increase the max length of SETWINDOWTEXT Pin
Roger Allen10-Jan-05 23:19
Roger Allen10-Jan-05 23:19 
GeneralCRectTracker and scrolling problems Pin
Maverick10-Jan-05 21:38
Maverick10-Jan-05 21:38 
GeneralFIFO thread synchronizing Pin
Menny Even Danan10-Jan-05 20:53
Menny Even Danan10-Jan-05 20:53 
GeneralRe: FIFO thread synchronizing Pin
Blake Miller11-Jan-05 4:03
Blake Miller11-Jan-05 4:03 
GeneralRe: FIFO thread synchronizing Pin
Menny Even Danan11-Jan-05 21:39
Menny Even Danan11-Jan-05 21:39 
GeneralRe: FIFO thread synchronizing Pin
Blake Miller12-Jan-05 5:00
Blake Miller12-Jan-05 5:00 
GeneralRe: FIFO thread synchronizing Pin
Menny Even Danan12-Jan-05 0:52
Menny Even Danan12-Jan-05 0:52 
GeneralFile Directory Table Pin
LiYS10-Jan-05 20:20
LiYS10-Jan-05 20:20 
GeneralRe: File Directory Table Pin
David Crow11-Jan-05 6:42
David Crow11-Jan-05 6:42 
GeneralRe: File Directory Table Pin
LiYS11-Jan-05 13:37
LiYS11-Jan-05 13:37 
GeneralRe: File Directory Table Pin
David Crow12-Jan-05 1:55
David Crow12-Jan-05 1:55 

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.