window有方法PopupMenu(),用来弹出菜单。
在用这个PopupMenu()之前,我们需要在内存中创建一个菜单
wxMenu aMenu;
然后,用aMenu.Append(itemID, function)方法来在此菜单中加入各个项。
在CPP文件中,我们得用EVT_MENU(itemID, function)来告知内核遇到某个ID消息,调用哪个function。
在windows内核,在我们弹出一个菜单后,该菜单就会成为当前活动窗口,那么鼠标点击就会产生消息,经过映射,发现点击区域在菜单某个项的区域,那么就会调用该菜单的功能。