ورود

View Full Version : سوال: task bar



baran_2005
شنبه 09 مرداد 1389, 10:09 صبح
ایا این امکان وجود داره زمانی که پنجره ها را مینیمایز میکنیم در صفحه اصلی یک taskbar وجود داشته باش و داخل اون قرار بگیره ؟ بدون کدنویسی اضافی با استفاده از کامپوننت
من از کد زیر استفاده کردم ولی توی Taskbar ویندوز قرار میگیرد چه تغییری می تونم بدم که داخل فرم این عمل صورت گیرد ؟

interface

type
TChildForm = class(TForm)
...
protected
procedure CreateParams(var Params: TCreateParams) ; override;
...

implementation

procedure TChildForm.CreateParams(var Params: TCreateParams) ;
begin
inherited;

Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW;

Params.WndParent := GetDesktopWindow;
end;

دلفــي
شنبه 09 مرداد 1389, 14:10 عصر
می ونی به این صورت عمل کنی : (از فایل پیوست دانلود کن)

baran_2005
شنبه 09 مرداد 1389, 17:24 عصر
کد شما درست عمل میکند و از بابت وقتی که گذاشتین ممنون اما می خوام تا جایی که امکان دارد از یک کد خلاصه تر استفاده کنم من قبلا از یک کد دیگر استفاده کردم لینکش زیر گذاشتم .

http://www.barnamenevis.org/forum/showthread.php?t=191886

کامپوننتی در این رابطه وجود ندارد ؟