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

各个大侠,救命!

楼主duangexin521(duangexin)2005-11-03 19:09:42 在 VC/MFC / 图形处理/算法 提问

小弟再画曲线时遇到了一些问题请各位指点一下!!拜托拉!  
  我的图象格式是:  
                              B   G   B   G。。。。  
                              G   R   G   R。。。。  
                              B   G   B   G。。。。  
                              G   R   G   R。。。。  
  当我点击图象的某一行时,当鼠标左键按下时,判断如果是单行的话就输出该行的B分量的值。最终连线成一曲线。代码如下:  
  注:pBArray[IMGAEHEIGHT/2][IMAGEWIDTH/2]为一个二维数组用于存放B分量的值。XPos和256是在页面上显示的一个参数。主要用于显示好看。CyClient为鼠标点图象所获得的行值。图象的大小IMAGEWIDTH*IMAGEHEGHT。  
  if(CyClient%2==0)  
  {              
                  MoveToEx(hdc,XPos+10,(256-pBArray[(CyClient/2)][0])+YPos+10,NULL);  
                  for(i=0;i<IMAGEWIDTH;i+=2)  
  {  
                        aptB[i].x   =   i   +   XPos   +10;  
                        aptB[i].y   =   (256-pBArray[(CyClient/2)][i/2])+YPos+10;  
            }  
              PolylineTo(hdc,aptB+1,(IMAGEWIDTH/2-1));    
          }  
    else  
  {  
   
  }  
   
  小弟一运行,点击BUTTON时,弹出画图对话框,但是当我点击图象上的点时,却推出了整个系统。我尝试了把for循环改变成话线就能成功。  
            for(i=0;i<IMAGEWIDTH;i+=2)  
      {  
    MoveToEx(hdc,XPos+10,(256-pBArray[(CyClient/2)][0])+YPos+10,NULL);  
    LineTo(hdc,i+XPos+10,(256-pBArray[(CyClient/2)][i/2])+YPos+10);  
    }  
  到这里我才知道肯定是我那循环错了,但是我最后改成上面那循环对应关系一点也没有错。有谁知道我哪里出错了,请指点一下拉!! 问题点数:20、回复次数:1Top

1 楼duangexin521(duangexin)回复于 2005-11-03 20:51:31 得分 0

已经搞定咯!!!:)Top

相关问题

  • 怎样得到textout的各个参数?
  • 怎样控制pagecontrol各个tabsheet
  • linux各个目录的意思?
  • 请教 CFileDialog各个参数的意义
  • GLOBAL.ASA 各个参数的说明?
  • gluLookAt各个参数有何关系?
  • 如何求各个字段的和.
  • 取出各个Frame的IHTMLDocument2,如何得到各个frame的坐标呀
  • 谁知道哪里有 nba各个球队的标志 和足球各个球队的标志
  • MFC程序中的各个类的互访?

关键词

  • cyclient
  • 图象

得分解答快速导航

  • 帖主:duangexin521

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

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