介绍一段代码:
在系统菜单中添加字符串资源IDS_ABOUTBOX和菜单资源IDM_ABOUTBOX。
// IDM_ABOUTBOX 必须在系统命令范围内。
// 低4位是系统内部使用的
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
// 如果一个应用程序增加命令到窗口菜单,应该使用小于0xF000的标识符数
ASSERT(IDM_ABOUTBOX < 0xF000);
// 获得窗口菜单的拷贝
CMenu* pSysMenu = GetSystemMenu(FALSE);
if (pSysMenu != NULL)
{
BOOL bNameValid;
CString strAboutMenu;
bName