闂佽 鍋撻柟顖滃椤ワ拷 (0) +1 闁荤姍宥嗗 (0) +1 闂傚⿴浜烽幏锟� (0) +1
闂佽 鍋撻柟顖滃椤ユ垿鏌熺€涙ê濮囧┑顕嗘嫹闂佸搫琚崕鍐诧耿閸涙潙缁╅柟顖滃椤ワ拷>>

正在阅读:C++ Builder 初学问与答(一)C++ Builder 初学问与答(一)

2004-07-20 10:10 出处:CSDN 作者:ch_builder 责任编辑:linjixiong

  
  fsStayOnTop
  表示窗体始终保持在窗体所属工程中其它窗体的上面,除非还有别的窗体的FormStyle属性也被设置成了fsStayOnTop。

  要特别注意的是,在程序运行期间不要修改窗体的FormStyle属性。

  5)问:属性Position有什么作用?

  答:属性Position可以确定程序运行时出现在屏幕上的窗体的大小和位置,它有五种可能的取值。

  1.poDesigned表示使用设计时指定的尺寸和位置属性时显示窗体。尺寸属性是指Height和Width,位置属性是指Left和Top。这个属性值是缺省值。

  2.poDefault表示窗体在屏幕上显示的位置和大小由Windows决定。每次运行应用程序时,窗体都会稍微向下向右移动。

  3.poDefaultPosOnly表示窗体以设计时的窗体尺寸显示窗体,但是在屏幕上显示的位置由Windows确定。每次运行应用程序时,窗体都会稍微向下向右移动。当无法再向下移动时,就又会从屏幕的左上角开始显示。

  4.poDefaultSizeOnly表示窗体的位置由设计时指定的值确定,而尺寸由Windows确定。

  5.poScreenCenter表示使用设计时指定的尺寸和位置属性,在屏幕的中央显示窗体。

  6)问:如何最大化或最小化窗体?

  答:属性WindowState与窗体的显示有关,它有三种可能的取值。

  wsNormal
  窗体既不是最大化显示也不是最小化显示。这个值是缺省值。
  
  wsMinimized
  窗体最小化显示。
  
  wsMaximized
  窗体最大化显示。

  7)问:属性ClientHeight和ClientWidth有什么作用?

  答:这两个属性用来定义窗体用户区域的高和宽。所谓用户区域窗体的实际工作区域,就是除了窗体的标题栏、菜单条、工具条和状态条以及边框之外的窗体区域。所以对于新创建的窗体,它的用户区域比窗体的大小要稍微小一些,相对而言,窗体的大小是由属性Height和Width确定的。

  8)问:如何动态创建一个窗体呢?

  答:我们先创建一个主窗体MainForm,把她的Caption改为“主窗体”,把FormStyle属性改为fsMDIForm。再创建一个子窗体windows1,把Caption改为“子窗体”,把FormStyle属性改为fsMDIChild。






察看评论详细内容 我要发表评论
作者笔名简短内容 发表时间
:

键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品
闂佸綊娼ч鍡椻攦閳ь剟鎮规担鍛婂仴婵☆偓鎷�闂佹悶鍎抽崑娑㈠春鐏炰勘浜滈柛顐f礀閸旓拷