首页 > Windows开发 > 详细

使用delphi影藏另外一个软件的菜单

时间:2016-01-10 00:25:34      阅读:263      评论:0      收藏:0      [点我收藏+]
下面就拿微软的计算器来举例
procedure
TForm3.Button1Click(Sender: TObject); var CalcHnd:HWND; MenuHnd:HWND; begin CalcHnd:=FindWindow(nil,计算器); if CalcHnd>0 then begin MenuHnd:=GetMenu(CalcHnd); EnableMenuItem(MenuHnd,0,MF_BYPOSITION or MF_ENABLED); EnableMenuItem(MenuHnd,1,MF_BYPOSITION or MF_ENABLED); EnableMenuItem(MenuHnd,2,MF_BYPOSITION or MF_ENABLED); DeleteMenu(MenuHnd,2,MF_BYPOSITION); DrawMenuBar(CalcHnd); DeleteMenu(MenuHnd,1,MF_BYPOSITION); DrawMenuBar(CalcHnd); DeleteMenu(MenuHnd,0,MF_BYPOSITION); DrawMenuBar(CalcHnd); end else ShowMessage(没有找到运行中的计算器程序!); end;

 

使用delphi影藏另外一个软件的菜单

原文:http://www.cnblogs.com/shenzhenhua/p/5117535.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!