PDA

View Full Version : چشمك زن نمودن برنامه در Taskbar



MostafaAhmadi
دوشنبه 25 آبان 1388, 18:21 عصر
با سلام خدمت تمامي دوستان
كسي ميدونه چطوري ميشه وقتي فوكوس روي برنامه نيست بتونيم،برنامه رو در Taskbar هر زمان كه خواستيم بصورت چشمك زن در بياريم.

Hamishebahar
دوشنبه 25 آبان 1388, 18:48 عصر
سلام.
خیلی ساده.با استفاده از تابع API:

[DllImport("user32.dll")]
public static extern bool FlashWindow(int hWnd, int bInvert);

حالا با این کد میتونی این کارو انجام بدی:

FlashWindow(Handle.ToInt32(), 1);

پارامتر ها :
hWnd : این پارامتر از نوع عددی بوده و شامل دسگیره پنجره ای می باشد که قرار است چشمک بزند .
bInvert : این پارامتر از نوع عددی بوده و اگر برابر با یک باشد چشمک می زند و اگر صفر باشد پنجره چشمک نمی زند .
خروجی :
خروجی این تابع بوده و اگر تابع کارش را به درستی انجام دهد مقدار True برگردانده می شود .
توجه : برای استفاده از این تابع باید آن را در داخل یک تایمر قرار دهید .


موفق باشید.

MostafaAhmadi
دوشنبه 25 آبان 1388, 18:59 عصر
سلام.
خیلی ساده.با استفاده از تابع API:

[DllImport("user32.dll")]
public static extern bool FlashWindow(int hWnd, int bInvert);

حالا با این کد میتونی این کارو انجام بدی:

FlashWindow(Handle.ToInt32(), 1);

پارامتر ها :
hWnd : این پارامتر از نوع عددی بوده و شامل دسگیره پنجره ای می باشد که قرار است چشمک بزند .
bInvert : این پارامتر از نوع عددی بوده و اگر برابر با یک باشد چشمک می زند و اگر صفر باشد پنجره چشمک نمی زند .
خروجی :
خروجی این تابع بوده و اگر تابع کارش را به درستی انجام دهد مقدار True برگردانده می شود .
توجه : برای استفاده از این تابع باید آن را در داخل یک تایمر قرار دهید .


موفق باشید.


دقيقا 1 دقيقه قبل از پاسخ شما تونستم با جستجو در گوگل جواب رو بدست بيارم،از لطفتون بسيار بسيار ممنون.