C++Builder 深入TForm类之方法

TForm类的重要方法

TForm类提供几个基本窗体操作方法,包括窗体的关闭(Close)、隐藏(Hide)和显示(Show)等,以及用于MDI窗体的子窗体排列操作方法,包括ArrangeIcons、Cascade和Tile等。除此之外,TForm类还有以下一些重要方法。

(1)ClientToScreen/ScreenToClient方法。

声明:Windows::TPoint __fastcall ClientToScreen(const Windows::TPoint &Point);

转换一个给定点的坐标。使用ClientToScreen将客户区坐标转换为全局屏幕坐标,使用ScreenToClient完成相反的工作。

(2)ControlAtPos方法。

声明:TControl* __fastcall ControlAtPos(const Windows::TPoint &Pos, bool AllowDisabled);

返回窗体中在指定坐标位置存在的控件。

(3)FocusControl/DefocusControl方法。

声明:void __fastcall FocusControl(Controls::TWinControl* Control);

使窗体中的某个控件获得焦点/失去焦点。

(4)Invalidate方法。

声明:virtual void __fastcall Invalidate(void);

使窗体区域失效而重画。

(5)ScaleBy方法。

声明:void __fastcall ScaleBy(int M, int D);

设置窗体比例以改变窗体大小。参数M和D分别为放缩倍数的分子和分母。

(5)ShowModal方法。

声明:int __fastcall ShowModa(void);

以模态窗体的方式显示窗体。该方法可以进行显示并得到返回值。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值