当前位置: 首页 > news >正文

旅游网站开发的流程seo的优化策略有哪些

旅游网站开发的流程,seo的优化策略有哪些,哪些网站可以做一些任务挣钱,wordpress 禁用草稿再次强调一下,我们这里学习的MFC图形函数,是指绘制二维图形的函数。一般来说,一个二维图形组成的基本要素是点、线、面以及相关的颜色。在本文中,将学习绘制像素点函数,与绘制像素点相关的其它基础知识也随着绘图函数学…

       再次强调一下,我们这里学习的MFC图形函数,是指绘制二维图形的函数。一般来说,一个二维图形组成的基本要素是点、线、面以及相关的颜色。在本文中,将学习绘制像素点函数,与绘制像素点相关的其它基础知识也随着绘图函数学习一并介绍。
一、关于绘制像素点有两个功能相同的函数:
(1)函数SetPixel函数
       原型:COLORREF SetPixel(int x,int y,COLORREF color);
       参数:x、y屏幕上像素点坐标
                 clolor 绘制像素点使用的颜色
       返回值:返回值类型为COLORREF,即返回所使用的颜色
(2)SetPixelV函数
       原型:BOOL SetPixelV(int x,int y,COLORREF color);
       参数:x、y屏幕上像素点坐标
                 color 绘制像素点使用的颜色
       返回值:返回值为BOOL类型,成功返回非0数,失败返回0
二、对两个函数的说明
    (1)这两个函数的绘图效果是一样的,第二个函数的执行速度要快一些。
    (2)两个函数的返回值类型不同。
    (3)这两个函数都是CDC类的成员函数,因此使用时都需要CDC类对象或指针调用,我们在OnDraw函数中绘图时,传入的参数pDC就是CDC类对象指针,使用它就能调用各种绘图函数,格式:pDC->SetPixel(x,y,color);。
三、相关基础知识
    (1)CDC类:定义设备上下文对象的基类,设备可以理解成就是显示屏,上下文就是显示的内容;这个类内封装了绘图所需的成员函数。绘制像素点的两个函数就是这个类的成员函数,所以使用这两个函数需要CDC类的指针调用。这个类的函数还有很多,后边会一一学到。
    (2)关于COLORREF,它是MFC中表示颜色的一个类型,其本质是DWORD(无符号长整型)。为COLOREF对象赋值会使用到一个有参宏RGB()(和函数差不多),RGB宏返回值就是COLORREF类型的颜色值,可供有关绘图函数使用。RGB有三个参数:red、green、blue。这三个参数的类型是BYTE,BYTE类型的本质是由8个二进制位组成的无符号整形,和char一样,十进制取值范围是0~255。
       举例:定义一个纯红色COLORREF对象,步骤:COLORREF Red=RGB(255,0,0);。我们把这个Red作为参数传入到绘制像素点函数内,就能绘制出红色的点了。
四、案例程序(提示:代码插入到OnDraw函数"TODO:"下面即可运行)
       编制一段MFC程序,在自定义坐标系中,将 -5≤ x ≤5 且 -5≤ y ≤5区域内的所有像素点画成红色。代码及注释见下:

//设置自定义坐标系代码CRect rect;//定义CRect类对象GetClientRect(rect);//将窗口客户区位置、大小信息保存到rect中pDC->SetMapMode(MM_ANISOTROPIC); //模式选择:自定义坐标系pDC->SetWindowExt(rect.Width(), rect.Height()); //设置逻辑窗口尺寸pDC->SetViewportExt(rect.Width(), -rect.Height()); //设置窗口物理尺寸pDC->SetViewportOrg(rect.Width()/2, rect.Height()/2);//设置原点rect.OffsetRect(-rect.Width() / 2, -rect.Height() / 2);//重置rect的位置
//在自定义坐标系 -5≤ x ≤5 且 -5≤ y ≤5组成的方形区域内画上红色像素点COLORREF Red= RGB(255,0,0); //设置红色for (int x = -5; x <= 5; x++) //x轴循环{for (int y = -5; y <= 5; y++) //y轴循环{pDC->SetPixelV(x,y,Red); //利用OnDraw参数pDC调用SetPixelV}}

//运行效果:在窗口正中出现一个10*10像素的红色方块。

http://www.mmbaike.com/news/46664.html

相关文章:

  • 广州网站建设正网站排名查询工具有哪些
  • 餐饮网站建设方案优化大师免费下载安装
  • 网站建设方案说武汉十大技能培训机构
  • 网站设计 视频网络推广是什么工作内容
  • 寄生虫网站排名代做公司网站推广怎么做
  • 怎么制作手机seo整站优化方案
  • 深圳网站制作哪家便宜优化设计答案大全英语
  • 东光网站制作2021百度最新收录方法
  • 网站站点建设分为最新疫情新闻100字
  • 浙江省城乡建设网站证件查询百度竞价推广价格
  • android移动网站开发详解大数据营销推广精准粉
  • 百度不更新网站qq推广软件
  • 单位网站建设的优势百度口碑
  • 遵义疫情最新消息今天东莞seo建站推广费用
  • c web网站开发vs2015视频讲解百度地图客服人工电话
  • 中建卓越建设有限公司网站首页软文推广文案
  • 禹城做网站的百度推广app
  • 网站开发技术文档格式公众号推广费用一般多少
  • 泸州做网站百度竞价防软件点击软件
  • Wordpress网站收录不高佛山百度关键词排名
  • 外贸服装网站建设网站设计与制作毕业论文范文
  • 厦门seo网站电子商务平台有哪些
  • 动态网站建设心得体会营销策划书格式及范文
  • 免费网站开发框架今日国际新闻大事
  • 建设的网站seo 技术优化
  • 国外的自建站平台是什么百度搜不干净的东西
  • 如何做企业网站后台管理网易最新消息新闻
  • 江苏连云港网站建设公司广州seo和网络推广
  • 企业融资方案上海seo优化公司kinglink
  • 摄影手机网站模板广州seo服务公司