how do i make a popup menu ?
create a menu using a resource file or PopupMenu API (CreatePopupMenu, AppendMenu etc) and the call TrackPopupMenu or TrackPopupMenuEx
And be prepared to deal with the client/screen coordinate conversion. Check out ClientToScreen and MapWindowPoints
For an example on popup window, see my program at. This program creates a menu form scratch, then pops it up when one of the mouse buttons are pressed. http://asmsource.8k.com/files32/popup32.zip If you have any questions after this, i will be happy to answer them. Good Luck, John