• 控制台图形界面


    http://blog.csdn.net/caiwencongwyj/article/details/45013807

    按大作业要求用SetPixel硬画,画面不连贯,学习一下正常方法;

    bmp图片格式:http://baike.baidu.com/link?url=l_J5mPcXSEm_tDcfPJYiJlOThH-X3rJPOBJnCjTikWiP16w_TOLhxN5y3gNRY5hJRdhL_Mfr2fRNu4mTiDo43K

    概念:

      DC:设备上下文,又称设备描述表,相当于画布;应用程序不能直接访问设备描述表,只能由各种相关API函数通过设备描述表的句柄间接访问该结构;

      句柄:标识应用程序中的不同对象的唯一整数;

    函数:

      int GetObject(指向感兴趣的图形对象的句柄, 将写到缓冲区的信息的字节数,指向一个缓冲区的指针);

      功能:将指定图形对象的信息放入一个指定的缓冲区;

       SelectObject( 设备上下文环境的句柄,被选择的对象的句柄);

      功能:选择一对象到指定的设备上下文环境中,该新对象替换先前的相同类型的对象;被选择的对象的句柄必须由特定函数创建,如CreateCompatibleDC,CreateFont等等;

      BitBlt(指向目标设备环境的句柄,目标区域x坐标,目标区域y坐标,指定源在目标区域的宽度,指定源在目标区域的高度,指向源设备环境的句柄,指定源区域x坐标,指定源区域y坐标,指定光栅操作代码)

      功能:将指定的源设备环境区域中的像素传送到目标设备环境;光栅操作代码SRCCOPY指将源矩形区域直接拷贝到目标矩形区域;

      CImage::Detach()

      功能:返回分离的位图的句柄;

  • 相关阅读:
    字符串本质
    常用类
    异常处理
    最终类object 和内部类
    接口
    Java多态
    NIO之五Selector
    NIO之四Buffer
    NIO之三Socket通道
    JAVA NIO(二)Channel通道
  • 原文地址:https://www.cnblogs.com/Undeadtoad/p/7141921.html
Copyright © 2020-2023  润新知