C++ Builder 參考手冊 ? TInterfacedPersistent
System::Classes::TInterfacedPersistent 是所有圖片類的父類
- 簡介
- 成員
一. System::Classes::TInterfacedPersistent 簡介
- 繼承關(guān)系:
System::TObject
?╙ System::Classes::TPersistent
???┗ System::Classes::TInterfacedPersistent - 頭文件:
#include <System.Classes.hpp>
- 命名空間:
System::Classes
- System::Classes::TInterfacedPersistent 是所有圖片類的父類
二. System::Classes::TInterfacedPersistent 成員
成員函數(shù) | 說明 |
---|---|
public: | ? |
AfterConstruction | 在構(gòu)造函數(shù)結(jié)束的時候自動調(diào)用 |
operator _di_IInterface | 類型轉(zhuǎn)換操作符,轉(zhuǎn)為 _di_IInterface 類型 |
QueryInterface | 返回當(dāng)前組件所支持的 COM 接口的引用 |
TInterfacedPersistent | 構(gòu)造函數(shù) |
~TInterfacedPersistent | 析構(gòu)函數(shù) |
protected: | ? |
_AddRef | 調(diào)用 COM 接口增加引用計數(shù) |
_Release | 調(diào)用 COM 接口減少引用計數(shù) / 銷毀對象 |
TPersistent:: | 從 System::Classes::TPersistent 繼承過來的 |
public: | 從 System::Classes::TPersistent 繼承過來的 |
Assign | 把 Source 對象的所有的屬性和數(shù)據(jù)賦值到當(dāng)前對象 |
GetNamePath | 返回在 Object Inspector 屬性面板里面的名稱 |
TPersistent | 構(gòu)造函數(shù) |
~TPersistent | 析構(gòu)函數(shù) |
protected: | ? |
AssignTo | 把當(dāng)前對象的所有屬性和數(shù)據(jù)都賦值到 Dest 對象 |
DefineProperties | 把非 __published: 屬性和數(shù)據(jù)存入流中 |
GetOwner | 返回對象的擁有者 |
TObject:: | 從 System::TObject 繼承過來的 |
public: | 從 System::TObject 繼承過來的 |
BeforeDestruction | 在執(zhí)行析構(gòu)函數(shù)之前自動調(diào)用 |
ClassInfo | 返回運行時類型信息表 (RTTI table) |
ClassName | 獲取類名点弯,不包含命名空間的類名字符串 |
ClassNameIs | 判斷類名是否為參數(shù)指定的字符串 |
ClassParent | 返回父類的類型信息 |
ClassType | 返回類的類型信息 |
CleanupInstance | 清除長字符串荤崇、Variants该押、接口變量等 |
DefaultHandler | 默認(rèn)的消息處理 |
Dispatch | 處理消息的函數(shù) |
DisposeOf | 強制銷毀對象 |
Equals | 比較當(dāng)前對象和 Obj 對象是否相同 |
FieldAddress | 通過成員名稱返回成員的地址 |
Free | 銷毀對象 (Delphi) |
FreeInstance | 釋放 NewInstance 分配的內(nèi)存 |
GetInterface | 獲取指定的接口 |
GetInterfaceEntry | 獲取接口項目 |
GetInterfaceTable | 獲取接口表 |
GetHashCode | 返回對象的 hash 值 |
InheritsFrom | 當(dāng)前對象的類是否從 AClass 繼承過來的 |
InitInstance | 初始化成員,給他們清零 |
InstanceSize | 返回給實例數(shù)據(jù)分配內(nèi)存需要多少字節(jié)數(shù) |
MethodAddress | 通過名稱返方法的地址 |
MethodName | 通過方法的地址返回名稱 |
NewInstance | 給實例分配內(nèi)存向图,并且返回新的實例的地址 |
QualifiedClassName | 返回包含命名空間的類名 |
SafeCallException | 處理異常的函數(shù) |
ToString | 轉(zhuǎn)為字符串 |
UnitName | 返回類所在的命名空間 |
UnitScope | 返回類所在的命名空間 |
參考:
- Vcl::Graphics::TPicture
- Vcl::Graphics::TGraphic
- System::Classes::TPersistent
- System::TObject
- VCL 類繼承關(guān)系
C++ Builder 參考手冊 ? TInterfacedPersistent