PDA

View Full Version : رویداد فرم



majid2230
یک شنبه 25 بهمن 1388, 22:30 عصر
سلام
من چند فرم را دارم که با کد ساخته شده اند و parent اونها هم یه پنل هست .سوال من اینجاست که وقتی یکی از این فرم ها فعال میشه و کاربر به کار با اعضا اون فرم می پردازه (جلوتر از بقیه فرم ها قرار می گیرد) چه رویدادی در هنگام فعال شدن فرم فراخوانی می شود ؟
ممنون

Mahmood_M
یک شنبه 25 بهمن 1388, 22:41 عصر
سلام
من چند فرم را دارم که با کد ساخته شده اند و parent اونها هم یه پنل هست .سوال من اینجاست که وقتی یکی از این فرم ها فعال میشه و کاربر به کار با اعضا اون فرم می پردازه (جلوتر از بقیه فرم ها قرار می گیرد) چه رویدادی در هنگام فعال شدن فرم فراخوانی می شود ؟
ممنون
راستش منظورتون رو دقیقا نفهمیدم ولی اگه فرم نمایش داده شده باشه و فقط کاربر اون رو با کلیک کردن انتخاب کنه و با اجزای روی اون کار کنه ، رویداد OnActivate اجرا میشه و وقتی هم که از این حالت خارج بشه ، مثلا فرم دیگه ای انتخاب بشه ، رویداد OnDeActivate اجرا میشه ...
اگر منظورتون چیز دیگه ای هست بگید ...

موفق باشید ...

mrbm_2007
یک شنبه 25 بهمن 1388, 23:06 عصر
با WndProc پیغام های فرم رو بگیر و این رو چک کن

Message.Msg = WM_CHILDACTIVATE


راستش منظورتون رو دقیقا نفهمیدم
منظورش اینجوری بود