클리엘
CLIEL LAB
클리엘
전체 방문자
오늘
어제
  • 분류 전체보기 (514)
    • Mobile (47)
      • Kotlin (47)
    • Web (84)
      • NestJS (9)
      • HTML5 & CSS3 (38)
      • Javascript (20)
      • TypeScript (6)
      • JQuery (11)
    • .NET (301)
      • C# (84)
      • ASP.NET (67)
      • Windows API for .NET (128)
    • Server (53)
      • SQL Server (10)
      • MariaDB (18)
      • Windows Server (6)
      • node.js (19)
    • System (12)
      • 작업LOG (12)
    • Review (11)
    • ETC (6)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • 블로그 정리

인기 글

태그

  • .NET
  • Windows API
  • asp.net core
  • Entity Framework
  • c#
  • jQuery
  • MariaDB
  • asp.net core web api
  • JavaScript
  • node.js
  • exception
  • android studio
  • Kotlin
  • android
  • 변수
  • NestJS
  • ASP.NET
  • CSS3
  • HTML5
  • LINQ

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
클리엘

CLIEL LAB

.NET/Windows API for .NET

AddFontResource - Font(글꼴) 추가하기

2019. 8. 9. 16:21
728x90

AddFontResource함수는 현재 System에 지정된 Font(글꼴)를 추가시키는 함수입니다.

Declare Function AddFontResource Lib "gdi32" Alias "AddFontResourceA" (ByVal lpFileName As String) As Integer

▶VB.NET 선언

[DllImport("gdi32")]
public static extern int AddFontResource(string lpFileName);

▶C# 선언

AddFontResource(path)

▶VB.NET 호출

AddFontResource(path);

▶C# 호출


함수의 path인수에는 추가할 Font File을 지정합니다. 예를 들어 abc.TTF(true type) 라는 글꼴 File이 C:\ 에 위치해 있을경우 다음과 같이 함수를 호출할 수 있습니다.

AddFontResource("C:\abc.TTF")

▶VB.NET 호출

AddFontResource("C:\\abc.TTF");

▶C# 호출


글꼴이 추가되면 다른 Program에서도 추가된 글꼴을 사용할 수 있게 됩니다. 하지만 글꼴이 추가된 이후 해당 글꼴이 다른 위치로 이동되거나 삭제되는 일은 없어야 합니다.

AddFontResource함수가 성공적으로 글꼴을 추가시키면 추가된 글꼴의 수를 반환하지만 실패한 경우 0을 반환합니다.

728x90
저작자표시 비영리 변경금지 (새창열림)

'.NET > Windows API for .NET' 카테고리의 다른 글

GetKeyboardLayout - Keyboard배열및 언어확인  (0) 2019.08.09
GetLocaleInfo - System의 국가별지역 정보  (0) 2019.08.09
GetTextFace - 현재 Windows화면의 글꼴 확인  (0) 2019.08.09
MoveToEx - 특정 시작점 이동  (0) 2019.08.09
Rectangle - 사각형 그리기  (0) 2019.08.09
    '.NET/Windows API for .NET' 카테고리의 다른 글
    • GetKeyboardLayout - Keyboard배열및 언어확인
    • GetLocaleInfo - System의 국가별지역 정보
    • GetTextFace - 현재 Windows화면의 글꼴 확인
    • MoveToEx - 특정 시작점 이동
    클리엘
    클리엘
    누구냐 넌?

    티스토리툴바