标题:严重问题 (2)求助···
只看楼主
鸿硕
Rank: 5Rank: 5
来 自:北京海淀
等 级:职业侠客
帖 子:211
专家分:309
注 册:2009-10-11
结帖率:85.71%
已结贴  问题点数:4 回复次数:2 
严重问题 (2)求助···
           int iWidth=this.pictureBox1.Width;
            int iHeight=this.pictureBox1.Height;
            Graphics g=this.pictureBox1.CreateGraphics();
            g.Clear(Color.Gray);
            for(int y=0;y<iWidth/2;y++)
            {
                Rectangle DestRect=new Rectangle(iWidth/2-y,0,2*y,iHeight);
                Rectangle SrcRect=new Rectangle(0,0,MyBitmap.Width,MyBitmap.Height);
                g.DrawImage(MyBitmap,DestRect,SrcRect,GraphicsUnit.Pixel);
            }
这个是啥意思呀?有点晕,不明白···
请帮忙解释一下 ,具体点,谢谢··
还有一点:
请问一下:咋样编写代码可以让想QQ音乐那样的程序暂停和在运行时隐藏呢??

[ 本帖最后由 鸿硕 于 2009-11-4 23:53 编辑 ]
2009-11-04 21:07
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
得分:4 
程序代码:
             int iWidth=this.pictureBox1.Width;
            int iHeight=this.pictureBox1.Height;//这个不用解释吧

            Graphics g=this.pictureBox1.CreateGraphics();//创建绘图区

            g.Clear(Color.Gray);//绘图区用灰色填充

            for(int y=0;y<iWidth/2;y++)
            {
                Rectangle DestRect=new Rectangle(iWidth/2-y,0,2*y,iHeight);//以一条直线两边扩展成一个大小为pictureBox1的矩形,参数意思看重载的帮助
                Rectangle SrcRect=new Rectangle(0,0,MyBitmap.Width,MyBitmap.Height);//图像源大小
                g.DrawImage(MyBitmap,DestRect,SrcRect,GraphicsUnit.Pixel);//以像素为单位对MyBitmap从SrcRect缩放到DestRect
            }

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2009-11-05 00:15
鸿硕
Rank: 5Rank: 5
来 自:北京海淀
等 级:职业侠客
帖 子:211
专家分:309
注 册:2009-10-11
得分:0 
哦了···
谢谢··

点滴产生差距
时间创造奇迹
2009-11-05 15:06



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-291049-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.154630 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved