OpenGL的绘图机制是 OpenGL的绘图方式与Windows一般的绘图方式是不同的,主要区别如下: (1)Windows采用的是GDI(Graphy Device Interface 图形设备接口)在设备描述表DC上进行绘图。 (2)OpenGL采用的是OpenGL相关的函数(OGL的命令)在渲 ...
分类:
其他好文 时间:
2016-08-04 06:45:23
阅读次数:
314
1.GDI 图像设备接口,windows程序显示点,线,图像,文字时,在显示器或打印机输出这些内容时,需要使用GDI2.when--在WM_PAINT时 where--设备描述表 how--调用GDI函数: case WM_PAINT: HDC hdc; //设备描述变量 PAINTSTRUCT p ...
分类:
其他好文 时间:
2016-08-03 23:43:16
阅读次数:
168
Image和Bitmap类概述 GDI+的Image类封装了对BMP、GIF、JPEG、PNG、TIFF、WMF(Windows元文件)和EMF(增强WMF)图像文件的调入、格式转换以及简单处理的功能。而Bitmap是从Image类继承的一个图像类,它封装了Windows位图操作的常用功能。例如,B ...
分类:
其他好文 时间:
2016-07-30 11:49:37
阅读次数:
267
(1)Windows坐标系统 Windows坐标系分为逻辑坐标系和设备坐标系两种,GDI支持这两种坐标系。一般而言,GDI的文本和图形输出函数使用逻辑坐标,而在客户区移动或按下鼠标的鼠标位置是采用设备坐标。 <1>逻辑坐标系(Logical Coordinate)是面向DC的坐标系,这种坐标不考虑具 ...
分类:
其他好文 时间:
2016-07-21 14:46:39
阅读次数:
135
(一)C#生成PDF总结 (1)iTextSharp控件对iTextSharp研究还可以表格、文字、各种GDI对象,图片,水印,文字旋转(2)aspose的控件(3)PDF Library这个类库(只单纯是有文字的,表格和文字)http://www.codeproject.com/KB/dotnet ...
今早使用IAR调试编译调试一个工程,发现IAR竟然出现如下错误信息 在网上查看了一下,也有人出现这个问题,总体来说可以通过重装IAR debugger-support-files这个,解决问题。 我已经将工具上传到CSDN的下载页面, IAR for stm8 debugger-support-fi ...
分类:
其他好文 时间:
2016-07-11 10:29:30
阅读次数:
396
1.坐标系分类 (1)设备坐标系 - 以像素为单位,以设备左上角为原点,X向右为正,Y向下为正的坐标系 屏幕坐标系:以当前屏幕左上角为原点的坐标系 窗口坐标系:以窗口左上角为原点的坐标系 客户区坐标系:以窗口的客户区左上角为原点的坐标系 (2)逻辑坐标系 - 在GDI绘图中,都是使用逻辑坐标系绘图, ...
文件句柄 句柄是WONDOWS用来标识被应用程序所建立或使用的对象的唯一整数,WINDOWS使用各种各样的句柄标识诸如应用程序实例,窗口,控制,位图,GDI对象等等。WINDOWS句柄有点象C语言中的文件句柄。 如果想更透彻一点地认识句柄,我可以告诉大家,句柄是一种指向指针的指针。我们知道,所谓指针 ...
分类:
其他好文 时间:
2016-07-02 17:18:31
阅读次数:
117
1.GDI绘图对象 - 画笔 (1)作用 线的颜色、线型、线粗 (2)使用 a.创建句柄 HPEN CreatePen( int fnPenStyle, //画笔的样式 int nWidth, //画笔的粗细 COLORREF crColor); //画笔的颜色 成功,返回画笔句柄 画笔样式:PS_ ...
1.绘图相关 绘图设备DC(Device Context),绘图上下文/绘图描述表 HDC - DC句柄,表示绘图设备 GDI - Windows Graphics Device Interface,win32提供绘图的API 2.颜色 (1)颜色的表示 电脑使用红、绿、蓝:R - 0 ~ 255 ...