网页功能:
加入收藏
设为首页
网站搜索
编程QQ群
2024年11月23日 星期六
首页
编程论坛
技术文档
黑客安全
源代码
应用下载
电子图书
电脑硬件
游戏开发
休闲娱乐
编程网站
注册
登录
帮助
编程开发论坛
»
程序开发
»
Visual Basic
» 请高手给指点一下 有关Polyline API函数的问题
‹‹ 上一主题
|
下一主题 ››
11
1
2
››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
请高手给指点一下 有关Polyline API函数的问题
liu____jian
初级程序员
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2006-4-15 10:07
只看该作者
请高手给指点一下 有关Polyline API函数的问题
我想用Polyline 这个函数画一个图形,并且已经画好的了。为了用这个函数画出来的图能够事先可以缩小放大。
我把输入Polyline函数的参数里的数全部乘上一个比例因子。这样是可以放大了,比例因子小于1后就有些变型了。因子越小越变型厉害。不知哪位高手能给想出个即能缩小又不变型的好办法。我这里先谢了。
LIUJIAN
UID
2337
帖子
8
精华
0
积分
90
阅读权限
20
性别
男
来自
山西
在线时间
3 小时
注册时间
2006-4-15
最后登录
2006-4-17
查看详细资料
TOP
Nothing
管理员
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2006-4-15 10:12
只看该作者
变型的问题是因为原因有很多,如果放大没问题,只是缩小有问题,那你可以看看是不是小数的问题,比如一些关键的变量的定义是Long类型,把小数点后面的给去掉了,造成图像变形。
UID
2
帖子
3967
精华
10
积分
31240
阅读权限
200
性别
男
在线时间
1676 小时
注册时间
2004-11-29
最后登录
2024-11-23
查看个人网站
查看详细资料
TOP
liu____jian
初级程序员
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2006-4-15 10:22
只看该作者
你说的对
我也知道。因为我乘的比例因子小于1,所以可能是浮点数变成整数时误差。可你知道有啥办法吗?
LIUJIAN
UID
2337
帖子
8
精华
0
积分
90
阅读权限
20
性别
男
来自
山西
在线时间
3 小时
注册时间
2006-4-15
最后登录
2006-4-17
查看详细资料
TOP
liu____jian
初级程序员
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2006-4-15 10:25
只看该作者
再次讨论
比如用视图缩放。或用窗口缩放。这样我就不乘比例因子了。就是说我数组中的数字不变,只是用视的概念来解决它。你看有思路吗?我是不知道怎么解决。
LIUJIAN
UID
2337
帖子
8
精华
0
积分
90
阅读权限
20
性别
男
来自
山西
在线时间
3 小时
注册时间
2006-4-15
最后登录
2006-4-17
查看详细资料
TOP
liu____jian
初级程序员
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2006-4-15 10:27
只看该作者
还在吗?
LIUJIAN
UID
2337
帖子
8
精华
0
积分
90
阅读权限
20
性别
男
来自
山西
在线时间
3 小时
注册时间
2006-4-15
最后登录
2006-4-17
查看详细资料
TOP
liu____jian
初级程序员
发短消息
加为好友
当前离线
6
#
大
中
小
发表于 2006-4-15 10:29
只看该作者
实话说,我这个问题在好几个论坛上问过了,都没答案。
LIUJIAN
UID
2337
帖子
8
精华
0
积分
90
阅读权限
20
性别
男
来自
山西
在线时间
3 小时
注册时间
2006-4-15
最后登录
2006-4-17
查看详细资料
TOP
liu____jian
初级程序员
发短消息
加为好友
当前离线
7
#
大
中
小
发表于 2006-4-15 10:31
只看该作者
怎么没动静了?
LIUJIAN
UID
2337
帖子
8
精华
0
积分
90
阅读权限
20
性别
男
来自
山西
在线时间
3 小时
注册时间
2006-4-15
最后登录
2006-4-17
查看详细资料
TOP
liu____jian
初级程序员
发短消息
加为好友
当前离线
8
#
大
中
小
发表于 2006-4-15 10:51
只看该作者
各位高手,我在线等待。
LIUJIAN
UID
2337
帖子
8
精华
0
积分
90
阅读权限
20
性别
男
来自
山西
在线时间
3 小时
注册时间
2006-4-15
最后登录
2006-4-17
查看详细资料
TOP
Nothing
管理员
发短消息
加为好友
当前离线
9
#
大
中
小
发表于 2006-4-15 21:13
只看该作者
如果用缩图的话确实是一个办法,你可以用先画一个比例正常的图,然后把这个图复制到一个隐藏的PicureBox中,然后用PaintPicture按一定比例给弄回来,关于PaintPicture,我就不再多说了,MSDN中有详细的说明。
UID
2
帖子
3967
精华
10
积分
31240
阅读权限
200
性别
男
在线时间
1676 小时
注册时间
2004-11-29
最后登录
2024-11-23
查看个人网站
查看详细资料
TOP
liu____jian
初级程序员
发短消息
加为好友
当前离线
10
#
大
中
小
发表于 2006-4-16 09:18
只看该作者
老大啊,你还是没有理解了我的意思。你想啊,我用Polyline这个API函数画的是线条,是矢量的。
我要的放大是将线条全部变长或变短而不是你说的那种减小分辨率的做法。你是把图放大了,而不是线条。
有QQ吗?有空了我们在线联系。
LIUJIAN
UID
2337
帖子
8
精华
0
积分
90
阅读权限
20
性别
男
来自
山西
在线时间
3 小时
注册时间
2006-4-15
最后登录
2006-4-17
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
11
1
2
››
版块跳转 ...
> 程序开发
> Visual Basic
> Visual C++
> Delphi
> Visual C#
> Java
> C++Builder
> 其他语言
> 网站开发与设计
> ASP
> PHP
> JSP
> Python
> 脚本语言
> HTML/CSS
> 平面设计
> Flash
> 其他问题
> 数据库技术
> PowerBuilder
> Foxpro
> SQL Server
> Oracle
> MySQL
> 其他数据库
> 操作系统
> Windows
> Linux
> Unix
> BSD
> Solaris
> 安全防护
> 杀毒专区
> 安全配制
> 工具介绍
> 防火墙
> 黑客入侵
> 漏洞检测
> 破解方法
> 软件应用
> 办公软件
> 系统工具
> 网络应用
> 音乐视频
> QQ专区
> MSN专区
> 分类信息
> 产品展示
> 求职招聘
> 项目合作
> 房屋信息
> 教育培训
> 交友约会
> 跳蚤市场
> 企业信息
> 职场创业
> 企业招聘专区
> 产品展示
> 培训信息
> 电脑硬件
> 最新硬件
> 选购技巧
> DIY乐园
> 硬件诊所
> 笔记本
> 数码玩家
> 手机玩家
> MP3随身听
> DC/DV
> 游戏开发
> 单机游戏
> 竞技游戏
> 魔兽争霸
> 星际争霸
> 反恐精英
> FIFA
> 极品飞车
> 实况足球
> 网络游戏
> 魔兽世界
> 天龙八部
> 传奇
> 大话西游
> 奇迹
> 武林外传
> 征途
> 灌水乐园
> 文艺茶座
> 历史文化
> 影音娱乐
> 数码贴图
> 活动聚会
> 车友之家
> 意见建议
> 版权举报
> 站务管理
控制面板首页
编辑个人资料
积分记录
公众用户组
基本概况
流量统计
客户软件
发帖量记录
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计