码迷,mamicode.com
首页 > Windows程序 > 详细

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

时间:2016-01-10 00:26:17      阅读:247      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!