有移动端网站 怎么做app,学校响应式网站模板,网站的制作成品,比价 wordpress 插件下载在GDI中#xff0c;DC(Device context)是一个非常重要的概念。 有的书中#xff0c;将DC翻译为设备描述表#xff08;《Windows 程序设计 第五版》作者Charles Petzold#xff09;#xff0c; 也有的书将DC翻译为设备上下文。 到底什么是DC#xff1f; 用现实中的例子来理… 在GDI中DC(Device context)是一个非常重要的概念。 有的书中将DC翻译为设备描述表《Windows 程序设计 第五版》作者Charles Petzold 也有的书将DC翻译为设备上下文。 到底什么是DC 用现实中的例子来理解可能更容易些。 如果你喜欢画画你得先准备了画布画笔颜料…… 画画的环境搭建好了你就可以画画了。 这个画画的环境就是DC。 在图形环境下一切都是画出来的所以你要准备好一个DC才能在屏幕上画画。——写字也是画画。 在画画的环境中有哪些对象呢 画布——GDI对象之一区域 画笔——GDI对象之一画笔 颜料盒——GDI对象之一调色板 如果要在画笔上写字的话写什么样的字体呢方正字体徐静蕾字体——字体也是GDI对象之一。 有的画笔比较粗专用来刷大面积背景色的这是刷子——GDI对象之一刷子 如果你不想画了只想把别人画好的画贴到你的画布上这也是可以的。——GDI对象之一位图。 所以这里就有6种GDI对象可以用于DC。 现在开始画画了你拿起了一只笔。——在Windows环境里这叫选择了一个画笔对象使用SelectOBject函数。当然如果你没带笔也没关系Windows为你准备了几只画笔你可以这样申请系统提供的缺省画笔hPen GetStockObject(WHITE_PEN); 如果你画着画着觉得手中的笔用着不爽可以换一只啊没关系的。——依旧是SelectObject()换笔。 若是画完一部分大树准备画蓝色的天空当你画完天空后继续画另一部分大树你得需要把画笔的颜色换回原先画大树的颜色。——你需要用SelectObjectm_pOldPoint选回原先的颜色。 当然如果你走出了画室别忘了把你的画笔清除掉要不画室里全是笔啊刷子啊太乱了。——DeleteObject()