Ok,搞定!如果加多个菜单项,可以相应地声明几个常量:<br>const<br> SC_MyMenuItem1 = WM_USER + 1;<br> SC_MyMenuItem2 = WM_USER + 2;<br>并在加入菜单项时:AppendMenu(GetSystemMenu(Handle,False),MF_STRING+MF_CHECKED,<br> SC_MyMenuItem1,'我的菜单项1[&I]');<br> AppendMenu(GetSystemMenu(Handle,False),MF_STRING+MF_CHECKED,<br> SC_MyMenuItem2,'我的菜单项2[&I]');<br>处理消息时:procedure TForm1.WMSysCommand(var msg: TWMSysCommand);<br> begin<br> Case Msg.CmdType of <br> SC_MyMenuItem1 : begin //自定义菜单项1执行代码 end;<br> SC_MyMenuItem2 : begin //自定义菜单项2执行代码 end;<br> else inherited;<br> end<br><br><br>