⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c++ builder 可视化组件库(vcl)中的对象、组件与控件 - 资源管理 - 爱国者黑客.htm

📁 已经消失的不易找到的C++ builder网络教程总结
💻 HTM
📖 第 1 页 / 共 2 页
字号:
            href="http://www.baidu.com/s?ie=gb2312&bs=VB&sr=&z=&cl=3&f=8&wd=VB&ct=0" 
            target=_blank>VB</A> <A 
            href="http://www.baidu.com/s?ie=gb2312&amp;bs=C语言&amp;sr=&amp;z=&amp;cl=3&amp;f=8&amp;wd=C语言&amp;ct=0" 
            target=_blank>C语言</A> <A 
            href="http://www.baidu.com/s?ie=gb2312&amp;bs=PhotoShop&amp;sr=&amp;z=&amp;cl=3&amp;f=8&amp;wd=PhotoShop&amp;ct=0" 
            target=_blank>PhotoShop</A> <A 
            href="http://www.baidu.com/s?ie=gb2312&amp;bs=Flash&amp;sr=&amp;z=&amp;cl=3&amp;f=8&amp;wd=Flash&amp;ct=0" 
            target=_blank>Flash</A> <A 
            href="http://www.baidu.com/s?ie=gb2312&amp;bs=TCP/IP&amp;sr=&amp;z=&amp;cl=3&amp;f=8&amp;wd=TCP/IP&amp;ct=0" 
            target=_blank>TCP/IP</A></TD></TR>
        <TR>
          <TD></TD></TR></FORM></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE height=39 cellSpacing=0 cellPadding=0 width=950 align=center border=0>
  <TBODY>
  <TR>
    <TD class=dh 
    background="C++ Builder 可视化组件库(VCL)中的对象、组件与控件 - 资源管理 - 爱国者黑客.files/article_hz_001.gif">  
       <A class=a4 href="http://www.3800hk.com/index.html">首页</A> | <A class=a4 
      href="http://www.3800hk.com/news" target=_blank>文章</A> | <A class=a4 
      href="http://www.3800hk.com/Soft" target=_blank>软件</A> | <A class=a4 
      href="http://www.3800hk.com/donghua" target=_blank>动画</A> | <A class=a4 
      href="http://www.3800hk.com/Article" target=_blank>资源</A> | <A class=a4 
      href="http://www.3800hk.com/jlrs" target=_blank>励志</A> | <A class=a4 
      href="http://www.3800hk.com/pianshu" target=_blank>骗术</A> | <A class=a4 
      href="http://dvd.3800hk.com/" target=_blank>论坛</A> | <A class=a4 
      href="http://emill.3800hk.cn/" target=_blank>邮箱</A> | <A class=a4 
      href="http://www.3800hk.com/rreg.htm" target=_blank>会员中心</A> | <A class=a4 
      href="http://www.3800hk.com/jstd" target=_blank>军事</A> | <A class=a4 
      href="http://it.3800hk.com/" target=_blank>科技</A> | <A class=a4 
      href="http://3800hk.cn/" target=_blank>博客</A> | <A class=a4 
      href="http://3800hk.com/photo/index.html" target=_blank>图片</A> | <A 
      class=a4 href="http://shop.3800cc.com/" target=_blank>商城</A> | <A class=a4 
      href="http://www.3800hk.com/news/gengxin" target=_blank>最新更新</A> | <A 
      class=a4 href="http://www.3800hk.com/vipdown" target=_blank>800g资源</A> | 
      <A class=a4 href="http://love.3800hk.com/" 
  target=_blank>爱心黑客</A></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=950 align=center border=0>
  <TBODY>
  <TR>
    <TD>
      <SCRIPT language=JavaScript1.2 
      src="C++ Builder 可视化组件库(VCL)中的对象、组件与控件 - 资源管理 - 爱国者黑客.files/ShowClass_Menu01.js" 
      type=text/javascript></SCRIPT>
    </TD></TR></TBODY></TABLE>
<TABLE class=jjt cellSpacing=0 cellPadding=0 width=948 align=center border=0>
  <TBODY>
  <TR>
    <TD class=ggbk>
      <SCRIPT language=JavaScript 
      src="C++ Builder 可视化组件库(VCL)中的对象、组件与控件 - 资源管理 - 爱国者黑客.files/zygg.js" 
      type=text/javascript></SCRIPT>
    </TD></TR></TBODY></TABLE>
<TABLE class=jjt cellSpacing=0 cellPadding=0 width=950 align=center border=0>
  <TBODY>
  <TR>
    <TD height=20>您现在的位置:&nbsp;<A class=LinkPath 
      href="http://www.3800hk.com/">爱国者黑客</A>&nbsp;&gt;&gt;&nbsp;<A 
      class=LinkPath 
      href="http://www.3800hk.com/Article/Index.html">资源</A>&nbsp;&gt;&gt;&nbsp;<A 
      class=LinkPath 
      href="http://www.3800hk.com/Article/cxsj/Index.html">程序设计</A>&nbsp;&gt;&gt;&nbsp;<A 
      class=LinkPath 
      href="http://www.3800hk.com/Article/cxsj/cjiajia/Index.html">C++语言</A>&nbsp;&gt;&gt;&nbsp;<A 
      class=LinkPath 
      href="http://www.3800hk.com/Article/cxsj/cjiajia/bcbcjjjc/Index.html">BCB|C++基础</A>&nbsp;&gt;&gt;&nbsp;文章正文</TD></TR></TBODY></TABLE>
<TABLE class=jjt id=35622 cellSpacing=0 cellPadding=0 width=950 align=center 
border=0>
  <TBODY>
  <TR>
    <TD class=bk1 id=35622 vAlign=top>
      <TABLE id=35622 cellSpacing=0 cellPadding=0 width="96%" align=center 
      border=0>
        <TBODY>
        <TR>
          <TD class=bt id=35622>C++ Builder 可视化组件库(VCL)中的对象、组件与控件</TD></TR>
        <TR>
          <TD class=bt1 id=35622 height=30>责任编辑:admin   更新日期:2005-8-6</TD></TR>
        <TR>
          <TD class=nrxq id=35622>· 
            OnMouseDown,当鼠标指针在控件上方且用户按下鼠标键时触发。<BR>·OnMouseUp,当鼠标指针在组件上方且用户按下鼠标键后又松开时触发。<BR><BR>2.4.8 
            TWinControl的共同属性<BR>&nbsp;&nbsp;&nbsp;&nbsp;所有的窗口控件(TWinControl的后裔)所共享的属性包括:<BR>· 
            关于控件的信息。<BR>· 边界样式显示属性。<BR>· 导航属性。<BR>· 
            拖动-停靠属性。<BR>&nbsp;&nbsp;&nbsp;&nbsp;这些属性是从TWinControl继承而来的,它们都是发布属性,因此,只对于那些适用的组件它们才会出现在对象观察器中。<BR>&nbsp;&nbsp;&nbsp;&nbsp;<STRONG>1、常规信息属性</STRONG><BR>&nbsp;&nbsp;&nbsp;&nbsp;常规信息属性包含TWinControl的外观信息、客户区尺寸和起点、Windows指定信息、及鼠标信息。<BR>· 
            ClientOrigin,指定控件客户区左上角顶点的屏幕坐标(以像素为单位)。这个坐标是由TControl而不是从TWinControl中继承而来的,是该控件的父代控件的屏幕坐标加上其Top和Left属性值。<BR>· 
            ClientRect,返回一个矩形,其Top和Left属性值设置为零,Bottom和Right属性值设置为该控件的Height和Width属性值,ClientRect也就是等价于Rect(0,0,ClientWidth,ClientHeight)。<BR>· 
            Brush,确定用于绘制控件背景的颜色和模式。<BR>· 
            <STRONG>Handle</STRONG>,提供对控件窗口句柄的访问途径。<BR>· 
            WindowHandle,提供对控件窗口句柄的另一种访问途径。<BR>· 
            HelpContext,提供用于调用上下文相关的联机帮助的一种上下文相关的编号。<BR>· 
            Controls,列出窗口控件的所有子控件。<BR>&nbsp;&nbsp;&nbsp;&nbsp;<STRONG>2、边界样式显示属性</STRONG><BR>&nbsp;&nbsp;&nbsp;&nbsp;斜角(Bevel)属性控制应用程序中窗体或窗口控件斜角行、边框、页面的外观。<BR>· 
            InnerBevel,指定内斜角为凸起、凹进或平面。<BR>· BevelKind,若控件存在斜角边缘、指定斜角的类型。<BR>· 
            BevelOuter,指定外斜角为凸起、凹进或平面。BevelWidth指定内斜角和外斜角的宽度,以像素为单位。<BR>· 
            Bevel,以像素为单位,指定内、外斜角的宽度。<BR>· BorderWidth,给出或设置控件边界宽度。<BR>· 
            BevelEdges,给出或设置控件的哪些边做斜角处理。<BR>&nbsp;&nbsp;&nbsp;&nbsp;3、导航属性<BR>&nbsp;&nbsp;&nbsp;&nbsp;两个附加的属性确定用户如何在窗体之中定位控件:<BR>· 
            TabOrder,指出控件在它们的父代组件中的Tab排序,也即用户按Tab键时控件收到焦点的顺序。初始的Tab排序就是组件加入到窗体的顺序,但是你能通过改变TabOrder来改变这一顺序。只有当TabStop是true时TabOrder才有意义。<BR>· 
            TabStop,确定用户是否能按下Tab键顺序转至各控件。如果TabStop为true,控件具有Tab排序功能。<BR>&nbsp;&nbsp;&nbsp;&nbsp;4、拖动-停靠属性<BR>&nbsp;&nbsp;&nbsp;&nbsp;下面的属性管理拖动-停靠操作:<BR>· 
            UseDockManager,指定拖动-停靠操作的管理者。<BR>· 
            VisibleDockClientCount,指定放置于窗口控件中的可见控件的数目。<BR>· 
            DockManager,指定拖动-停靠操作的管理者接口。<BR>· 
            <STRONG>DockClients</STRONG>,给出窗口控件中放置的控件的列表。<BR>· 
            DockSite,指定控件是否可以作为拖动-停靠操作的目标。<BR><BR>2.4.9 
            TWinControl的通用标准事件<BR>&nbsp;&nbsp;&nbsp;&nbsp;下面的事件存在于所有从TWinControl派生的控件(包含所有的Windows定义的控件)。这些事件是对于存在于所有控件之中的事件的补充。<BR>· 
            OnEnter,控件即将收到焦点时触发。<BR>· OnKeyDown,用户按键时,键处于按下状态时触发。<BR>· 
            OnKeyPress,用户按单个字符键时触发。<BR>· OnKeyUp,用户按键时,键按下又弹起后触发。<BR>· 
            OnExit,输入焦点从一个控件转移到另一个时触发。<BR>· OnDockDrop,另一控件被停靠到该控件时触发。<BR>· 
            <STRONG>OnDockOver</STRONG>,另一控件被拖动通过该控件上方时触发。<BR>· 
            OnGetSiteInfo,返回该控件停靠信息。<BR>· OnMouseWheel,鼠标轮旋转时触发。<BR>· 
            OnMouseWheelDown,鼠标轮向下旋转时触发。<BR>· OnMouseWheelUp,鼠标轮向上旋转时触发。<BR>· 
            OnUnDock,应用程序试图释放窗口控件中停靠的控件时触发。<BR><BR>2.4.10 
            创建应用程序用户界面<BR>&nbsp;&nbsp;&nbsp;&nbsp;在C++ 
            Builder中,所有的可视化设计工作都在窗体中展开,当你打开C++Builder或建立一个新工程时,屏幕上会出现一个空白的窗体。可以用这个窗体来建立应用程序界面,包括窗口、菜单、对话框等。<BR>&nbsp;&nbsp;&nbsp;&nbsp;通过可视化的组件,如按钮、列表框等在窗体上的放置和排列,可以设计出用户图形界面的外观,而底层的工作细节则由C++ 
            Builder<A class=channel_keylink 
            href="http://www.3800hk.com/">自动</A>管理。同时,也可以将一些非可视化的组件放入窗体之中,以便管理<A 
            class=channel_keylink 
            href="http://www.3800hk.com/">数据</A>库信息,进行计算,管理其他操作等。<BR><BR><STRONG>2.4.11 
            使用组件</STRONG><BR>&nbsp;&nbsp;&nbsp;&nbsp;大多数可视化组件由开发环境本身提供,放置在组件面板之上。从组件面板中选择组件并放置到窗体中即可设计应用程序用户界面。可视化组件被放入窗体中后,就能调整它们的位置、尺寸、及其他设计时属性。<BR>&nbsp;&nbsp;&nbsp;&nbsp;组件面板上的C++Builder组件以其功能的不同分属于不同的页。例如,常用组件,比如那些用来创建菜单、编辑框或按钮的组件,位于组件面板中的标准(Standard)页。一些简便的控件比如,计时器、绘图框、媒体播放机、OLE容器控件等在系统(System)页。<BR>&nbsp;&nbsp;&nbsp;&nbsp;乍看之下,C++Builder组件与任何其他的C++类大致一样。但是,在C++Builder组件和大多数的C++程序员所使用的标准C++类分层结构之间还是存在一些差异的。下面就是其中的一些差别:<BR>· 
            所有的C++Builder组件由TComponent类派生而来。<BR>· 
            组件大多数的应用是通过改变他们的属性来使用,而不是作为“基类”以使其子类能够增加或改变其成员函数。当组件被继承时,通常是给现有的事件处理成员函数加上具体的代码。<BR>· 
            VCL组件只可分配在堆中,而不能在栈中(它们必须用new操作符来创建)。组件的属性本质上包含运行时类型信息。<BR>· 
            组件可以被加到C++Builder用户界面的组件面板中并且可在窗体中操纵。<BR>· 
            组件通常比标准C++类封装得更好。例如:考虑一个包含一个按钮的对话框。在C++Windows应用程序中,当用户单击按钮时,系统产生一个WM_LBUTTONDOWN消息。程序必须捕捉这个消息(典型的是在Switch状态、消息映象、或响应列表),并将它分派到可响应这个消息的例程中。<BR>&nbsp;&nbsp;&nbsp;&nbsp;C++Builder组件可处理大多数的Windows消息。若要响应一个Windows消息时,只需提供一个事件句柄即可。</TD></TR></TBODY></TABLE></TD></TR>
  <TR>
    <TD align=middle height=40>&nbsp;</TD></TR>
  <TR>
    <P></P>
    <P align=center><B><A 
    href="http://www.3800hk.com/Article/cxsj/cjiajia/bcbcjjjc/2005-08-06/Article_35622.html">上一页</A>&nbsp;&nbsp;<A 
    href="http://www.3800hk.com/Article/cxsj/cjiajia/bcbcjjjc/2005-08-06/Article_35622.html">[1]</A>&nbsp;<FONT 
    color=red>[2]</FONT>&nbsp;</B>
    <P></P></TD></P></TR>
  <TR>
    <TD height=40></TD></TR>
  <TR>
    <TD class=bgbkc>
      <LI>上一篇文章: <A class=LinkPrevArticle title="" 
      href="http://www.3800hk.com/Article/cxsj/cjiajia/bcbcjjjc/2005-08-06/Article_35621.html">理解&nbsp;C++&nbsp;Builder&nbsp;可视化组件库(VCL)</A></LI></TD></TR>
  <TR>
    <TD class=bgbkc>
      <LI>下一篇文章: <A class=LinkNextArticle title="" 
      href="http://www.3800hk.com/Article/cxsj/cjiajia/bcbcjjjc/2005-08-06/Article_35623.html">C++&nbsp;Builder&nbsp;可视化组件库(VCL)标准组件</A></LI></TD></TR>
  <TR>
    <TD height=20></TD></TR></TBODY></TABLE></TD><TD width="10"></TD><TD width="300" 
vAlign="top">
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
  <TBODY>
  <TR>
    <TD>
      <SCRIPT language=JavaScript 
      src="C++ Builder 可视化组件库(VCL)中的对象、组件与控件 - 资源管理 - 爱国者黑客.files/jsgg1.js" 
      type=text/javascript></SCRIPT>
    </TD></TR></TBODY></TABLE>
<TABLE class=jjt cellSpacing=0 cellPadding=0 width=300 border=0>
  <TBODY>
  <TR>
    <TD class=bgbk>热门文章</TD></TR>
  <TR>
    <TD class="bk f14 hg241">
      <TABLE cellSpacing=0 cellPadding=0 width="100%">
        <TBODY>
        <TR>
          <TD class=""><A class="" title=Olldbg常见问题 
            href="http://www.3800hk.com/Article/aqjs/cracker/pjsl/2007-04-05/Article_127192.html" 
            target=_blank>Olldbg常见问题</A></TD></TR>
        <TR>
          <TD class=""><A class="" title=汇编语言的艺术(组合语言的艺术)--观念正误 
            href="http://www.3800hk.com/Article/cxsj/hbyy/jcjchbyy/2005-08-06/Article_51524.html" 
            target=_blank>汇编语言的艺术(组合语言的艺术)--观</A></TD></TR>
        <TR>
          <TD class=""><A class="" title=汇编语言的艺术(组合语言的艺术)--准备工作 
            href="http://www.3800hk.com/Article/cxsj/hbyy/jcjchbyy/2005-08-06/Article_51523.html" 
            target=_blank>汇编语言的艺术(组合语言的艺术)--准</A></TD></TR>
        <TR>
          <TD class=""><A class="" title=汇编语言的艺术(组合语言的艺术)--基本认识(3) 
            href="http://www.3800hk.com/Article/cxsj/hbyy/jcjchbyy/2005-08-06/Article_51522.html" 
            target=_blank>汇编语言的艺术(组合语言的艺术)--基</A></TD></TR>
        <TR>
          <TD class=""><A class="" title=汇编语言的艺术(组合语言的艺术)--基本认识(2) 
            href="http://www.3800hk.com/Article/cxsj/hbyy/jcjchbyy/2005-08-06/Article_51521.html" 
            target=_blank>汇编语言的艺术(组合语言的艺术)--基</A></TD></TR>
        <TR>
          <TD class=""><A class="" title="汇编语言---程式设计 (4)" 
            href="http://www.3800hk.com/Article/cxsj/hbyy/jcjchbyy/2005-08-06/Article_51518.html" 
            target=_blank>汇编语言---程式设计&nbsp;(4)</A></TD></TR>
        <TR>
          <TD class=""><A class="" title=虚拟8086模式 
            href="http://www.3800hk.com/Article/cxsj/hbyy/jcjchbyy/2005-08-06/Article_51488.html" 
            target=_blank>虚拟8086模式</A></TD></TR>
        <TR>
          <TD class=""><A class="" title=SYS命令使用说明 
            href="http://www.3800hk.com/Article/os/dos/dosrm/2005-08-06/Article_51105.html" 
            target=_blank>SYS命令使用说明</A></TD></TR>
        <TR>
          <TD class=""><A class="" title="javascript + CSS 实现动态菜单显示" 
            href="http://www.3800hk.com/Article/web/JavaScript/yyjqjs/2005-08-06/Article_47305.html" 
            target=_blank>javascript&nbsp;+&nbsp;CSS&nbsp;实现动态菜单显</A></TD></TR>
        <TR></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE class=jjt cellSpacing=0 cellPadding=0 width=300 border=0>
  <TBODY>
  <TR>
    <TD class=bgbk>推荐文章</TD></TR>
  <TR>
    <TD class="bk f14 hg241">
      <TABLE cellSpacing=0 cellPadding=0 width="100%">
        <TBODY>
        <TR>
          <TD class=""><A class="" title=自制Windows&nbsp;XP&nbsp;SP2自动安装光盘 
            href="http://www.3800hk.com/Article/os/XP/jcjcxp/2006-09-07/Article_118408.html" 
            target=_blank>自制Windows&nbsp;XP&nbsp;SP2自动安装光盘</A></TD></TR>
        <TR>
          <TD class=""><A class="" title=SQLServer注入工具改进版&nbsp;v1.02 
            href="http://www.3800hk.com/Article/cxsj/delphi/cgdmdp/2005-08-27/Article_54461.html" 
            target=_blank>SQLServer注入工具改进版&nbsp;v1.02</A></TD></TR>
        <TR>
          <TD class=""><A class="" title="使用photoshop CS进行自然美肤" 
            href="http://www.3800hk.com/Article/txtx/photoshop/sjslps/2005-08-06/Article_51274.html" 
            target=_blank>使用photoshop&nbsp;CS进行自然美肤</A></TD></TR>
        <TR>
          <TD class=""><A class="" title=Photoshop绘制诺基亚手机 
            href="http://www.3800hk.com/Article/txtx/photoshop/sjslps/2005-08-06/Article_51273.html" 
            target=_blank>Photoshop绘制诺基亚手机</A></TD></TR>
        <TR>
          <TD class=""><A class="" title=PHOTOSHOP制作秋日之梦 
            href="http://www.3800hk.com/Article/txtx/photoshop/sjslps/2005-08-06/Article_51260.html" 
            target=_blank>PHOTOSHOP制作秋日之梦</A></TD></TR>
        <TR>
          <TD class=""><A class="" title=PHOTOSHOP鼠绘名模王爱萍 
            href="http://www.3800hk.com/Article/txtx/photoshop/sjslps/2005-08-06/Article_51259.html" 
            target=_blank>PHOTOSHOP鼠绘名模王爱萍</A></TD></TR>
        <TR>
          <TD class=""><A class="" title=Photoshop制作晶莹飞溅的水珠 
            href="http://www.3800hk.com/Article/txtx/photoshop/sjslps/2005-08-06/Article_51257.html" 
            target=_blank>Photoshop制作晶莹飞溅的水珠</A></TD></TR>
        <TR>
          <TD class=""><A class="" title=教你用PHOTOSHOP做放大镜 
            href="http://www.3800hk.com/Article/txtx/photoshop/sjslps/2005-08-06/Article_51256.html" 
            target=_blank>教你用PHOTOSHOP做放大镜</A></TD></TR>
        <TR>
          <TD class=""><A class="" title=鼠绘美女及服装修画全过程 
            href="http://www.3800hk.com/Article/txtx/photoshop/sjslps/2005-08-06/Article_51253.html" 
            target=_blank>鼠绘美女及服装修画全过程</A></TD></TR>
        <TR></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TABLE>
<TABLE class=jjt cellSpacing=0 cellPadding=0 width=950 align=center border=0>
  <TBODY>
  <TR>
    <TD class=hg align=middle><SPAN class=nrbq>
      <SCRIPT language=JavaScript 
      src="C++ Builder 可视化组件库(VCL)中的对象、组件与控件 - 资源管理 - 爱国者黑客.files/bq05.js" 
      type=text/javascript></SCRIPT>
      </SPAN></TD></TR></TBODY></TABLE>
<SCRIPT 
src="C++ Builder 可视化组件库(VCL)中的对象、组件与控件 - 资源管理 - 爱国者黑客.files/Count.htm"></SCRIPT>

<DIV class=tongji>
<SCRIPT language=javascript 
src="C++ Builder 可视化组件库(VCL)中的对象、组件与控件 - 资源管理 - 爱国者黑客.files/1030289.js" 
type=text/javascript></SCRIPT>
<NOSCRIPT><A href="http://www.51.la/?1030289" target=_blank><IMG 
style="BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none" 
alt=我要啦免费统计 
src="C++ Builder 可视化组件库(VCL)中的对象、组件与控件 - 资源管理 - 爱国者黑客.files/go.htm"></A></NOSCRIPT> 
</DIV><IFRAME 
src="C++ Builder 可视化组件库(VCL)中的对象、组件与控件 - 资源管理 - 爱国者黑客.files/open.htm" width=0 
height=0></IFRAME></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -