ثامر أبو بلقيس
27-12-2012, 12:00 PM
بسم الله الرحمن الرحيم
لترك فقط مساحة التجميعة تعمل و تجميد ما هو خارج حيزها
إليك بهذا الاقتراح
فعل البليجين WinApi في مشروعك ثم :
01 - ازرع الكود التالي On Show :
Shell_TrayWnd = WinApi.FindWindow("Shell_TrayWnd", "");
WinApi.EnableWindow(Shell_TrayWnd, false);
DTHandle = WinApi.FindWindow("Progman", "Program Manager");
WinApi.EnableWindow(DTHandle, false);
02 - ازرع الكود التالي On Close :
Shell_TrayWnd = WinApi.FindWindow("Shell_TrayWnd", "");
WinApi.EnableWindow(Shell_TrayWnd, true);
DTHandle = WinApi.FindWindow("Progman", "Program Manager");
WinApi.EnableWindow(DTHandle, true);
ملاحظة : لا تقوم بتصغير مشروعك لأن شريط المهام مجمد لذلك لن تستطيع الخروج من التجميعية ...
ولزيادة الحماية قم بتعطيل بعض المفاتيح التي يمكن للمستخدم استعمالها للنفاذ إلى خارج المحيط المجمد
لترك فقط مساحة التجميعة تعمل و تجميد ما هو خارج حيزها
إليك بهذا الاقتراح
فعل البليجين WinApi في مشروعك ثم :
01 - ازرع الكود التالي On Show :
Shell_TrayWnd = WinApi.FindWindow("Shell_TrayWnd", "");
WinApi.EnableWindow(Shell_TrayWnd, false);
DTHandle = WinApi.FindWindow("Progman", "Program Manager");
WinApi.EnableWindow(DTHandle, false);
02 - ازرع الكود التالي On Close :
Shell_TrayWnd = WinApi.FindWindow("Shell_TrayWnd", "");
WinApi.EnableWindow(Shell_TrayWnd, true);
DTHandle = WinApi.FindWindow("Progman", "Program Manager");
WinApi.EnableWindow(DTHandle, true);
ملاحظة : لا تقوم بتصغير مشروعك لأن شريط المهام مجمد لذلك لن تستطيع الخروج من التجميعية ...
ولزيادة الحماية قم بتعطيل بعض المفاتيح التي يمكن للمستخدم استعمالها للنفاذ إلى خارج المحيط المجمد