PDA

View Full Version : سوال: پنهان کردن taskbar



drsina
پنج شنبه 20 تیر 1392, 02:56 صبح
سلام
دنبال کدی بودم که به محض شروع برنامه taskbar رو مخفی کنه !
بعد شم دوباره نشون بده !
یه چیزی مثه این تو ویژوال بیسیک : 107012

c-sharp_South
پنج شنبه 20 تیر 1392, 02:59 صبح
خود taskbar رو مخفی کنه یا برنامه رو از taskbar مخفی کنه؟

drsina
پنج شنبه 20 تیر 1392, 03:02 صبح
نه مثه خود این کد خود Taskbar

drsina
پنج شنبه 20 تیر 1392, 04:24 صبح
کسی از اساتید بلد نی ؟

mahan.2002
پنج شنبه 20 تیر 1392, 07:46 صبح
اساتید فکر نمیکنم کسی بدونه !!
لاتین سرچ کن. ببین میتونی پیدا کنی .!!:متفکر::لبخندساده::چشمک: ..

drsina
پنج شنبه 20 تیر 1392, 08:45 صبح
لاتین سرچیدم . چیزای باحالی بود ولی Visual Studio هنگ می کرد و اشکال امنیتی با Firewall می گرفت ! آخه چیز بدی هم نبود ولی چند تا کدی که امتحان کردم اینجوری شد !

httplistener
پنج شنبه 20 تیر 1392, 09:21 صبح
سلام.

با اضافه کردن خطوط زیر به کلاستون :


[DllImport("user32.dll")]
private static extern int FindWindow(string className, string windowText);
[DllImport("user32.dll")]
private static extern int ShowWindow(int hwnd, int command);

private const int SW_HIDE = 0;
private const int SW_SHOW = 1;


می تونید دو تابع به شکل زیر تعریف و از توابع user32 که وارد کردید استفاده کنید:

private void HideTaskBar()
{
int hwnd = FindWindow("Shell_TrayWnd", "");
ShowWindow(hwnd, SW_HIDE);
}

private void ShowTaskBar()
{
int hwnd = FindWindow("Shell_TrayWnd", "");
ShowWindow(hwnd,SW_SHOW);
}