با سلام خدمت اساتید محترم
من میخواستم ببینم چطور میشود در سی شارپ فرم را به اندازه ای بزرگ کردکه استارتویندوز مشخص نباشد؟؟؟؟؟؟
دقیقا مثلsetup بعضی از برنامه هاای قدیمی که مثلا یه صفحه آبی زیر فرم اجرا میشد و وسط ، فرم مورد نظر بود
با سلام خدمت اساتید محترم
من میخواستم ببینم چطور میشود در سی شارپ فرم را به اندازه ای بزرگ کردکه استارتویندوز مشخص نباشد؟؟؟؟؟؟
دقیقا مثلsetup بعضی از برنامه هاای قدیمی که مثلا یه صفحه آبی زیر فرم اجرا میشد و وسط ، فرم مورد نظر بود
تسک بار رو بردار و برنامه تو بزرگ کن . برای برداشتن تسک بار : [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;و در رویداد کلیک : int hwnd = FindWindow("Shell_TrayWnd", ""); ShowWindow(hwnd, SW_HIDE);حالا برای اینکه دوباره نمایشش بدی : int hwnd = FindWindow("Shell_TrayWnd", ""); ShowWindow(hwnd, SW_SHOW);
با سلام خدمت شما
میشه کدی که نوشتید رو از همجدا کنید ؟؟؟؟؟؟؟؟؟؟
یکم درهمه
یادمه تو vb یه همچین کدی بود برای برداشتن تسک بار توی سی شارپ همینه کدش؟؟؟؟؟؟؟؟؟؟
سلام . ببخشید من پست رو درست گذاشتم ولی انگار ویرایشگر درست نگرفته .
[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;
در رویداد کلیک :
int hwnd = FindWindow("Shell_TrayWnd", ""); ShowWindow(hwnd, SW_HIDE);
حالا برای اینکه دوباره نمایشش بدی :
int hwnd = FindWindow("Shell_TrayWnd", ""); ShowWindow(hwnd, SW_SHOW);