GetClientRect, GetWindowRect, RECT ( 积分: 50 )

  • 主题发起人 主题发起人 fongling5355
  • 开始时间 开始时间
F

fongling5355

Unregistered / Unconfirmed
GUEST, unregistred user!
GetClientRect<br>GetWindowRect<br>RECT <br><br>请问以上Fuction 有什么作用?<br><br>另外, 以下的在说什么?<br><br>if InitProc &lt;&gt; nil then TProcedure(InitProc);
 
GetClientRect<br>GetWindowRect<br>RECT <br><br>请问以上Fuction 有什么作用?<br><br>另外, 以下的在说什么?<br><br>if InitProc &lt;&gt; nil then TProcedure(InitProc);
 
好,帮顶<br><br><br> <br> --------签名档---------------------------<br> <br> 比肩国内顶尖源码下载站点 &nbsp;-&gt; 源码我爱你<br> <br> http://www.source520.com &nbsp; &nbsp; &nbsp; &nbsp; <br> http://www.source520.net<br><br> 80G源码电子书免费免注册下载,大量精辟技术文档库随时更新<br> ******************************************************************<br> 附:为了站点持续发展,现有本站近年来收藏的大量大型商业源码低价出售,<br> &nbsp; &nbsp;详情请进入以下链接查看:<br> &nbsp; &nbsp;http://www.source520.com/building_delphi.htm<br> &nbsp; &nbsp;<br> &nbsp; 浏览商业代码请从如下URL进入查看实物:<br> &nbsp; 1.商业源码库1: &nbsp; ftp://source520see3:browse@61.152.199.245/<br> &nbsp; 2.商业源码库2: &nbsp; ftp://source520see2:browse@61.152.199.245/
 
不用你顶, 滚远一些...
 
网上可以找到的,<br><br>GetWindowRect<br>获取一个窗口的矩形框大小(就是窗口大小4个数。左上角,右上角,左下角,右下角的数值)<br>包括,窗口的边框、标题栏、滚动条及菜单等都在这个矩形内(也就是你所见的大小)<br><br>GetClientRect<br>也很好理解~他表示的是这个窗口的用户区域,也就是不包含<br>窗口的边框、标题栏、滚动条及菜单等<br><br>使用前要先声明一个Rect类型<br>和鼠标指针坐标一样用
 
GetClientRect &nbsp;取得窗口客户区大小及位置<br>GetWindowRect &nbsp;取得窗口大小及位置<br>RECT &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 一个函数,根据4个坐标得出一个TRect结构<br><br>if InitProc &lt;&gt; nil then TProcedure(InitProc); <br>InitProc是个过程指针,如果它不会空则调用这个过程
 
GetClientRect 返回指定窗口客户区矩形的大小不包括窗口的边框、标题栏<br>GetWindowRect 获得整个窗口的范围矩形,窗口的边框、标题栏、滚动条及菜单等都在这个矩形内 <br>RECT &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 根据四个点来确定一个矩形<br>if InitProc &lt;&gt; nil then TProcedure(InitProc); <br>Application.Initialize;的源代码,就是初始化。<br>只要在工程的Uses中加入Comobj单元,经过Application.Initialize后,就已经调用了Com的初始化了
 
后退
顶部