How to create a list of icons

Hi!
I would like to know how to create a list of icons and how to manage them
(clicked, active etc…)
I had the idea to create a structure with some surfaces, some char* (for the
different bmp linked to the button) and a fonction to manage all the
actions…

If anyone could help me…

thx

@Olivier_Caignart_________________________________________________________________
MSN Photos est le moyen le plus simple de partager, modifier et imprimer vos
photos pr?f?r?es. http://photos.msn.fr/Support/WorldWide.aspx