1. 首页
  2. 编程语言
  3. 其他
  4. Delphi打开关闭外部程序并加入到Windows菜单中.rar

Delphi打开关闭外部程序并加入到Windows菜单中.rar

上传者: 2020-05-15 19:46:48上传 RAR文件 7.35KB 热度 22次
Delphi打开关闭外部程序,并获取系统菜单句柄,把程序自身菜单加入到Windows菜单中,要解决这个问题,有两个工作要做:   Ⅰ:如何把用户菜单项加入系统菜单,   Ⅱ:如何才能响应这一菜单项。   解决问题Ⅰ:首先需要获取系统菜单的句柄,这一点可用API函数getsystemmenu()来获取,有了系统菜单句柄,用API函数appendmenu()向系统菜单中加入用户菜单选项了。   解决问题Ⅱ:需要重载WM_SYSCOMMAND或WM_MENUSELECT消息。当用户从菜单中选一项时,系统便会发出WM_COMMMAND消息,而对于系统菜单,则会发出WM_SYSCOMMAND消息,
用户评论