[USETUP][BOOTDATA] Include optional CJK standard fonts (#2336)

This PR enables the developers to include the CJK standard fonts into ReactOS by adding them in Folder modules/optional. This feature is for test purpose only. You may not use the fonts illegally.
The embeddable font files are: mingliu.ttc, simsun.ttc, mssong.ttf, msgothic.ttc, msmincho.ttc, gulim.ttc and batang.ttc.
CORE-9619
This commit is contained in:
Katayama Hirofumi MZ 2020-02-14 10:47:20 +09:00 committed by GitHub
parent c89e111c6a
commit b539dd1c5a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 256 additions and 13 deletions

15
base/setup/lib/substset.h Normal file
View file

@ -0,0 +1,15 @@
#pragma once
typedef struct _FONTSUBSTSETTINGS
{
BOOL bFoundFontMINGLIU;
BOOL bFoundFontSIMSUN;
BOOL bFoundFontMSSONG;
BOOL bFoundFontMSGOTHIC;
BOOL bFoundFontMSMINCHO;
BOOL bFoundFontGULIM;
BOOL bFoundFontBATANG;
} FONTSUBSTSETTINGS, *PFONTSUBSTSETTINGS;
BOOL
DoRegistryFontFixup(PFONTSUBSTSETTINGS pSettings, LANGID LangID);