【100】WM5的软件在WM6 下屏幕大小不匹配

easy_wr   2009-5-6 17:00 楼主
在WM5 SDK中写的普通的对话框程序   放到多普达的WM6机器上 只能显示大半个对话框

以前有台华硕p565的也是WM6,也出现了这个问题,后来校正了一下屏幕就ok了
多普达这个用这个方法还是不行    不知大家谁遇到过这个问题   怎么解决的

回复评论 (8)

把对话框程序改成适应屏幕大小的
点赞  2009-5-6 17:05
这两台机子的分辨率是不是不一样?
点赞  2009-5-6 17:10
引用: 引用 2 楼 cytlyy 的回复:
这两台机子的分辨率是不是不一样?


分辨率是一样的  所以我才着急  


这个程序有30多个对话框呢   

另外 我想问一下   资源里那个xx..wide_dialog是干什么用的 ?  
我的对话框是都是0,0,160,180   怎么在pda中能够全屏显示呢?全屏函数SHFullScreen可以把那些东西都重新计算好坐标然后铺开吗
那为什么在多普达的WM6机器里就不行了呢
点赞  2009-5-6 19:17
是两个机器的字体不一样吧
点赞  2009-5-6 20:52

6楼 yxc 

按位置挪吧
点赞  2009-5-6 20:52
顶顶顶
点赞  2009-5-7 21:23
有可能是 对话框 字体的原因.二台机的字体不同.
点赞  2009-5-7 21:33
第二台不支持第一台的字体。也可能是字体的配置不一样。
我以前搞英文版本的时候,系统字体都是加粗显示的,结果也是变形了。
点赞  2009-5-8 17:42
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复