⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 untitled-33.txt

📁 mfc 教程
💻 TXT
字号:
    62   MFC Windows程序设计(第2版)
                    CFont font;
                  font.CreatePointFontlndirect(&If);
                CFont。 poldFont= dc.Selectobject(&font);
                dc.Textout(0,O,CStr。ng(_T(”Hello,MFC”》);
                dc.Selectobject(p01dFont);
            Z
        Z
    这种方法用于TrueTyPe字体效果显著,但对光栅字体则完全不起作用。
2.2.9备用对象
    Windows预先定义了一些画笔、画刷、字体以及其他一些GDI对象,它们在使用时不需
要再显式地创建了。用户可用 CDC::Sele。tstockobject将这些被称为备用对象的 GDI对象选
人设备描述表,或用CGdiobject::Createstockobiect将它们赋给已有的CPen、CBrush或其他对
象。  CGdiobject是表示 GDI对象的 CPen。CBrush、CFont以及其他 MFC类的一个基本类。
    表2-10列出了一部分可用的备用对象。备用画笔有 WHITE_PEN、BLACK_PEN和
NULL-PEN。WHITE.PEN和BLACK.PEN画出一个像素宽的实线;而NULLPEN不画任何
东西。备用画刷包括一支白色画刷,一支黑色画刷和三种带灰色阴影的画刷。HOLLOW.
BRUSH和NULInBRUSH是指称同一事物的两种方法——一支不画任何东西的画刷。SYS-
TEM_FONT是默认情况下选人每个设备描述表的字体。
                                      表2.10常用备用对象
  对象说明
  NULIn PEN不画任何东西的画刷
  BIACK. PEN画一个像素宽实线的黑笔
  WHITE—PEN画一个像素宽安线的白笔
  NULInBRUSH不画任何东西的画刷
  HOLLOW—BRUSH不画任何东西的画刷(与 NULL-BRUSH相同)
  BLACK—BRUSH黑色画刷
  1)KGRAY—BRUSH深灰色画刷
  GRAYBRUSH中性灰色画刷
  [TGRAY BRUSH浅灰色画刷
  WHITE—BRUSH白色画制
  ANSI—FIXED_-FONT固定问距的ANSI}体
  ANSI—VARFONT变间距的 ANSI“产体
  SYSTEMFONT变间距系统字体
  SYS『FEM一FIXEDFONT固定间距系统字体
    假定现在要画一个没有边框的浅灰色的圆。该怎么办呢?这里有一种方法:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -