I was able to get the popupmenu on a clistctrl. Now the problems is executing the options on the popupmenu. I have a dialog box that I have attached a menu(idr_menu1) to. This is not a dialog box app. This is just an app displaying a dialog box with a menu attached with several options on it and the dialog box contains a clistctrl that when you right click on it, a popupmenu will come up and display some of the options that are in the main menu. I gave these options the same id as the ones in the main menu. If i go under an option under the main menu(idr_menu1) the appropriate actions take place. If I go under the popup menu and choose the same option(idr_menu2) which have the same id nothing happens. I just assumed if they had the same id and were mapped to the same function it would work. If this makes any sense and someone has come across this, please help.

Thanks,
Angie.