使用過(guò)DELPHI的朋友都會(huì)注意到DELPHI本身最上面的窗口,當(dāng)它極大時(shí)只占屏幕的一小部分,它是如何實(shí)現(xiàn)的呢,請(qǐng)看
下面的說(shuō)明:
1)在FORM私有聲明部分加上如下一行:
procedure WMGetMinMaxInfo( var Message:TWMGetMinMaxInfo ); message WM_GETMINMAXINFO;
2)在聲明部分加上如下幾行:
procedure TForm1.WMGetMinMaxInfo( var Message :TWMGetMinMaxInfo );
begin
with Message.MinMaxInfo^ do
begin
ptMaxSize.X := 200; {最大化時(shí)寬度}
ptMaxSize.Y := 200; {最大化時(shí)高度}
ptMaxPosition.X := 99; {最大化時(shí)左上角橫坐標(biāo)}
ptMaxPosition.Y := 99; {最大化時(shí)左上角縱坐標(biāo)}
end;
Message.Result := 0; {告訴Windows你改變了 minmaxinfo}
inherited;
end;
2015年全國(guó)職稱(chēng)計(jì)算機(jī)考試教材(2007模 .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書(shū)籍 | |
全國(guó)職稱(chēng)計(jì)算機(jī)考試速成過(guò)關(guān)系列套裝:W .. 定價(jià):¥133 優(yōu)惠價(jià):¥133.0 更多書(shū)籍 |