الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التحكم في menu system

مغلق
بدأه زكيري عبد العالي في 24 يوليو 2001 · 0 رد · 542 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم

1- انقر بالزر الايسر للفارة على برنامجك اسفل أي شريط المهام SysMenu في

appendmenu(getsystemmenu(application.handle,false),mf_separator,0,'');

appendmenu(getsystemmenu(application.handle,false),mf_string,0,'pati');

************************************************************

2- انقر على MenuSystem (-) لبرنامجك

procedure TForm1.FormCreate(Sender: TObject);

var

SysMenu: hMenu;

begin

SysMenu := GetSystemMenu(Handle, False);

ModifyMenu(SysMenu, sc_Close, mf_ByCommand, sc_Close, 'pati '#9'Alt+F4');

DeleteMenu(SysMenu, 0, mf_ByPosition);

AppendMenu(SysMenu, mf_Separator, 0, #0);

AppendMenu(SysMenu, mf_ByCommand, 666, '&About...');

end;

procedure TForm1.SysCommand(var Msg: TMessage);

begin

inherited;

if Msg.wParam = 6 then form2.show;

end;

لاتنسى ان تكتب في التصريحات

procedure SysCommand(var Msg: TMessage); message wm_SysCommand;

***********************************************************

اجمعهما تتحصل على عمل جيد

الحمدلله وفقنا الله

وغدا إن شاء الله

pati ينتضر منكم التشجيع

هذا الموضوع مغلق.

مواضيع مشابهة