كيف اقوم بتغيير Class النافذة ؟
#4
ALmuhhnad كتب :كان بودي ان تضع تعليقات على الكود .. كي استطيع فهم ما يجري اثناء تنفيذ الاوامر
نقوم بعمل override للحدث CreateParams الخاص بالفورم
PHP كود :
procedure  CreateParams(var Params: TCreateParams);  override ; 
ثم نقوم بتوليد كلاس عشوائي يتغير في كل مرة نقوم بتشغيل البرنامج
PHP كود :
CN:=PChar('NewClass'+Copy(IntToStr(GetTickCount),5,2)); 
ثم نقوم بتغيير كلاس النافذة
PHP كود :
StrPLCopy(Params.WinClassName,CN,High(Params.WinClassName)); 
الرد


الردود في هذا الموضوع
كيف اقوم بتغيير Class النافذة ؟ - بواسطة SMP3 - 23-03-2013, 11:21 PM
كيف اقوم بتغيير Class النافذة ؟ - بواسطة SMP3 - 24-03-2013, 10:26 AM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم