CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

使用C++Builder4做成的form为什么在相同分辩率的不同机子上显示不同?我应怎样改进程序?

楼主zfming()2000-01-07 13:27:00 在 C/C++ / C语言 提问

问题点数:50、回复次数:7Top

1 楼scud(飞云小侠)回复于 2000-01-08 16:06:00 得分 0

字体可能设置不同了  
  操作系统的影响了Top

2 楼GetWay(泡泡熊)回复于 2000-01-08 18:41:00 得分 3

两种办法  
  1.主窗口Show时改变windows的分辨率,程序退出时改回来.  
  2.尽量使用较小的字体,画面上空间的间距大一些,启动时探测分辨率,在Onshow事件修改空间位置,或者允许用户改变空间位置,这是再加一个RXLIB的formStrage即可.  
  以上修改分辨率,运行时拖动空间的方法可以在我的竹叶http://zhqli.topcool.net找到.Top

3 楼radish()回复于 2000-01-09 11:06:00 得分 2

不仅仅是bcb,只要是采用点大小设计FORM的语言都有这问题。GetWay说的第一种方法在你设计时的显示分辨率比使用时的小时是可行的,但当设计时的显示分辨率高的时候,要注意使用时的显示器是否支持。如果界面不多的话,可以使用Getway说的第二种方法,不过建议在设计时就用使用时的分辨率,另现在大多数的显示器都支持800*600Top

4 楼zfming()回复于 2000-01-10 10:25:00 得分 0

怎么办?Top

5 楼zfming()回复于 2000-01-10 13:02:00 得分 0

我做的form在两台分辨率800*600机子上显示,窗口大小、位置相同,但窗口内的按钮、组合框等内容大小不一样,我应怎样调整程序?Top

6 楼kxy(手举穿肠毒药,怀抱刮骨钢刀)回复于 2000-01-10 13:04:00 得分 45

Specifies   whether   the   form   is   sized   according   to   the   value   of   the   PixelsPerInch   property.  
   
  property   Scaled:   Boolean;  
   
  Description  
   
  If   Scaled   is   True,   and   the   value   of   PixelsPerInch   differs   from   the   current   system   settings,   the   form   is   scaled   to   a   new   size.   If   Scaled   is   False,   no   scaling   occurs.Top

7 楼fd()回复于 2000-01-10 14:26:00 得分 0

可能是系统的对话框字体不同的缘故,设置一个常见的字体试试Top

相关问题

  • 如何用c#怎么获得系统的分辩率
  • C++Builder编的程序要怎样才能在没有装过C++Builder和Delphi的机子上运行
  • 用c++builder写的程序编译成EXE文件后,拷贝到另一台机子不能运行?
  • 关于C++Builder编译的exe文件在别的机子上运行时缺少文件的问题。
  • 一个简单的问题:C++Builder编译的程序怎样才能在没有装delphi或c++builder的机子上运行
  • 分辩率问题??
  • C++Builder
  • C++? VC++? C++ Builder?
  • 大家好!我刚使用BDS2006的C++Builder,为什么我做出来的release在我的机子上能用,在别的上面不能?
  • 程序在机子上运行图形处理函数但机子上又没C怎么办C???????????

关键词

  • 字体
  • 分辨率
  • 程序
  • 使用
  • 显示
  • 不同
  • scaling
  • 设计
  • 空间
  • 大小

得分解答快速导航

  • 帖主:zfming
  • GetWay
  • radish
  • kxy

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo