`

CreateFontIndirect

阅读更多

函数功能:该函数创建一种在指定结构定义其特性的逻辑字体。这种字体可在后面的应用中被任何设备环境选作字体。

  函数原型:HFONT CreateFontIndirect(CONST LOGFONT *lplf);

  参数:

  lplf:指向定义此逻辑字体特性的LOGFONT结构的指针。

  返回值:如果函数调用成功,返回值是逻辑字体的句柄;如果函数调用失败,返回值是NULL。

  Windows NT:若想获得更多的错误信息,请调用GetLastError函数。

  备注:函数CreateFontIndirect创建一种在结构LOGFONT中定义特性的逻辑字体。当这种字体被函数选择时,GDI的字体映射器会努力将此逻辑字体与现有物理字体相匹配,如果不能找到精确匹配,将会提供另一种选择,其特性与所要求的特性尽可能地匹配。

  当一种字体不再需要进,可调用DeleteObject删除它。

  Windows CE:1.0版本只支持光栅字体。Windows CE版本2.0支持使用TrueType字体和光栅字体其中之一的系统。字体类型(光栅或TrueType)是在系统设计时就已选择,不能被应用程序改变。

分享到:
评论

相关推荐

    GDI(widowsAPI函数)

    CreateFontIndirect 用指定的属性创建一种逻辑字体 CreateScalableFontResource 为一种TureType字体创建一个资源文件,以便能用 API函数AddFontResource将其加入Windows系统 DrawText 将文本描绘到指定的矩形中 ...

    Delphi 实现倾斜文字.rar

     TempFont := CreateFontIndirect(LogicFont);  //创建逻辑字体  TempDC := GetDC(Handle);  //取得窗口的设备句柄  PrevFont := SelectObject(TempDC, TempFont);  //取出窗口设备的当前字体,并替换为...

    windowsAPI函数

    CreateFontIndirect 用指定的属性创建一种逻辑字体 CreateScalableFontResource 为一种TureType字体创建一个资源文件,以便能用 API函数AddFontResource将其加入Windows系统 DrawText 将文本描绘到指定的矩形中 ...

    Windows API函数大全

    CreateFontIndirect 用指定的属性创建一种逻辑字体 CreateScalableFontResource 为一种TureType字体创建一个资源文件,以便能用API函数AddFontResource将其加入Windows系统 DrawText 将文本描绘到指定的矩形中 ...

    C++MFC教程

    Visual C++MFC入门教程 目录 +-- 第一章 VC入门 |------ 1.1 如何学好VC |------ 1.2 理解Windows消息机制 |------ 1.3 利用Visual C++/MFC开发Windows程序的优势 |------ 1.4 利用MFC进行开发的通用方法介绍 ...

    API之网络函数---整理网络函数及功能

    CreateFontIndirect 用指定的属性创建一种逻辑字体 CreateScalableFontResource 为一种TureType字体创建一个资源文件,以便能用API函数AddFontResource将其加入Windows系统 DrawText 将文本描绘到指定的矩形中 ...

    stdafx.h代码

    stdafx.h的代码// This is a part of the Microsoft Foundation Classes C++ library. ...// All rights reserved. // // This source code is only intended as a supplement to the // Microsoft Foundation Classes ...

    易语言取设窗口字体

    易语言取设窗口字体源码,取设窗口字体,取控件字体信息,置控件字体信息,GetObject,SendMessage,LocalSize,CreateFontIndirect,DeleteObject,RtlMoveMemory

    易语言超级列表框置行色模块

    超级列表框置行色模块,置列表框行色,NewProc,SetWindowLong,CopyMemory_NMLVCUSTOMDRAWTolParam,CopyMemory_NMLVCUSTOMDRAW,CallWindowProc,GetParent,GetWindowLong,CreateFontIndirect,SelectObject,...

Global site tag (gtag.js) - Google Analytics