首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

新手关于窗体属性的有关问题

2012-02-25 
新手关于窗体属性的问题。窗体中增加一个按钮组件,在其默认事件OnClick的处理过程中添加下面的一段代码:voi

新手关于窗体属性的问题。
窗体中增加一个按钮组件,在其默认事件OnClick的处理过程中添加下面的一段代码:
 void __fastcall TForm1::Button1Click(TObject *Sender)
 { TBorderIcons tempBI = BorderIcons;
  tempBI >> biMaximize; //删除集合对象中的最大化按钮
  BorderIcons = tempBI; 
}

请问 :TBorderIcons tempBI = BorderIcons;中,tempBI的类型BorderIcons前为啥有个字母“T”,TBorderIcons,是哪种类型?

谢谢

[解决办法]
"T",CB中在对象中加个"T"表示一种类型,对于自己定义的类型你也可以遵守这个约定,没有什么好解释的就像VC中有些加个"C"一样.

看你的用法应该是个集合
[解决办法]
请问 :TBorderIcons tempBI = BorderIcons;中,tempBI的类型BorderIcons前为啥有个字母“T”,
这是Borland公司的命名风格。

TBorderIcons,是哪种类型? 
就是表示TForm上标题栏上的最大化、最小化和还原按钮。

[解决办法]
VCL的类前面基本都是以T 开头
如:
TEdit 、TLabel、 TForm 等
[解决办法]
跟着学习了。
[解决办法]
type 
class
[解决办法]
这是一种命名规则,容易让人看出来这个标识符表示什么。类此的还有:
EMyflags: E开头通常表示一个枚举, Enum
IMyfunc: I开头通常表示一个接口 Interface
等等
[解决办法]
主要是一些命名原则,网上Google下
顺便随便贴个http://www.23book.net/SoftwareDev/VC/55059.htm
[解决办法]

探讨

VCL的类前面基本都是以T 开头
如:
TEdit 、TLabel、 TForm 等

[解决办法]
表示类型而已

热点排行