学院首页 软件应用 编程开发 创意设计 认证培训 软件论坛
ASP ASP.NET PHP JSP SQL MYSQL Java VB

您的位置:学院 >> 编程开发 >> PowerBuilder >> PB中窗口自动居中


PB中窗口自动居中



在计算机软件开发的过程中,经常遇到计算机显示器的分辨率设置不一样的情况。如在程序设计中不注意,可能造成程序界面在不同分辨率下,显示不一致的现象。为了解决这个问题,我设计了一段程序,在每一个Windows的窗口打开之时,窗口自动位于屏幕中央。
  下列代码放在Window对象的OPEN事件之中:
   / Description: This will position the window in the center of the screen.
   Return: Boolean /

   //声明
   Environment envir
   Integer li_ReturnCode
   This.SetRedraw(False)   // Turn redraw off
   li—ReturnCode = GetEnvironment(env)   // 获得屏幕分辨率的大小
   li—ReturnCode=This.move((PixelsToUnits(envir.ScreenWidth, XPixelsToUnits!) - This.Width)/2 , &(PixelsToUnits(envir.ScreenHeight, YPixelsToUnits!) - This.Height)/2 )   // 把窗口移动到屏幕中央
   This.SetRedraw(True)   // Turn redraw on
   IF li—ReturnCode = 1 THEN
   Return 1
   ELSE
   Return 0
   END IF

技术文章快速查找

栏目导航
软件应用
·操作系统 ·杀毒防黑 ·应用软件
·聊天软件 ·网络软件  
Web开发
·ASP ·JavaScript ·CGI
·JSP ·VbScript ·Web服务器
·PHP ·XML  
开发语言
·VB ·VC ·ASP.NET
·Java ·C/C++ ·Delphi
数据库开发
·MySQL ·SQL/Access ·PowerBuilder
·Oracle ·DB2  
网站设计
·Flash ·Dreamweaver ·HTML/CSS
·Fireworks ·FrontPage  
平面设计
·Photoshop ·CorelDraw ·AutoCAD
·FreeHand ·Illustrator ·3DsMAX
媒体动画
·Director ·Authorware ·Maya
·视频处理    


相关软件 产品库推荐
·笔记本 ·台式机 ·服务器
·数码相机 ·手机 ·GPS
·DV摄像机 ·MP3 ·MP4
·CPU ·硬盘 ·内存
·主板 ·显卡 ·显示器
·打印机 ·投影机 ·路由器

还没人留言,抢个先,哈哈!
对"PB中窗口自动居中"的评论 - 快速回贴
内容:
  [完成后可按Ctrl+Enter发布]

百度中 PB中窗口自动居中 相关内容
Google搜索中 PB中窗口自动居中 相关内容
雅虎中 PB中窗口自动居中 相关内容
Sogou搜索中 PB中窗口自动居中 相关内容

相关软件 最新回复帖子:

·AutoCAD打造精致三维鸟笼实例详解
·Photoshop自定义水晶字特效样式
·AutoCAD三维基础实例教程
·PS为黑背景长发美女照片抠图换背
·用Photoshop自制个性摩托车贴花小经验
·轻松几步将美女照片处理为手工素描
·巧用Photoshop画笔轻松绘制创意特效
·用Photoshop通道将模糊肖像照片清晰化
·照片处理:Photoshop修复残破照片
·PS CS2新增形状模糊滤镜绘制花布图案


  相关软件 PB中窗口自动居中相关文章
PB 5.0由网络版改为单机版的技巧 在PB程序中如何删除只读文件
Pb中定制打印页长实现连续打印