Controls.TWinControl.DestroyWnd

From RAD Studio VCL Reference
Jump to: navigation, search

Contents

Delphi Information

From Controls.pas

	procedure DestroyWnd virtual;


Unit: Controls

Type: method

Visibility: protected

Member Of: TWinControl

C++ Information

From Controls.hpp

	virtual void __fastcall DestroyWnd(void);


Unit: Controls

Type: method

Visibility: protected

Member Of: TWinControl

Description

Destroys the control's window.


DestroyWnd is called when the control needs to replace its window. For example, changing properties that are implemented by window parameter settings require the control to be destroyed and then recreated using the CreateWnd method.

Before the window is destroyed, DestroyWnd saves a copy of the control's text in memory, frees any device contexts, and finally calls DestroyWindowHandle. When the window is recreated, the stored copy of the control's text is assigned to the new window.

See Also

Personal tools
Translations
Newest Version