PDA

View Full Version : آموزش: تغییر سایز برنامه های غیر .Net



drsina
یک شنبه 16 تیر 1392, 15:00 عصر
سلام
راستش دیروز دنبال یک برنامه بودن بودم که بتونه سایز یه برنامه که مثلا با process.start باز شده رو تغییر بدم .
تو stackoverflow مطرح کردم یه بنده خدایی این جواب رو داد دیدم حیف اینجا نزارمش که بچه ها استفاده کنند :

[DllImport("user32.dll")]
private extern static bool SetWindowPos(IntPtr hWnd, IntPtr hWndInsertAfter, int X, int Y, int cx, int cy, int uFlags);



و بعد هم اینو برای اجرا می زاریم :

Process process = Process.Start(...);
if (process.WaitForInputIdle(15000))
SetWindowPos(process.MainWindowHandle, this.Handle, ...);

که می تونی جای قرار گرفتن رو به صورت int بهش بدی !

امیدوارم کمکتون کرده باشه !