Class API
Contains some native32 functions used by XlsIO.
Inheritance
System.Object
API
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Syncfusion.XlsIO.Implementation
Assembly: Syncfusion.XlsIO.Base.dll
Syntax
public sealed class API
Constructors
API()
Declaration
public API()
Methods
EnumFontFamiliesEx(IntPtr, LOGFONT, EnumFontFamExProc, ref Object, Int32)
The EnumFontFamiliesEx function enumerates all fonts in the system that match the font characteristics specified by the LOGFONT structure. EnumFontFamiliesEx enumerates fonts based on typeface name, character set, or both.
Declaration
public static int EnumFontFamiliesEx(IntPtr hdc, LOGFONT lpLogfont, EnumFontFamExProc lpEnumFontFamExProc, ref object objData, int dwFlags)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | hdc | Handle to the device context. |
LOGFONT | lpLogfont | Pointer to a LOGFONT structure that contains information about the fonts to enumerate. The function examines the following members. |
Syncfusion.XlsIO.Implementation.EnumFontFamExProc | lpEnumFontFamExProc | Pointer to the application definedcallback function. |
System.Object | objData | |
System.Int32 | dwFlags |
Returns
Type | Description |
---|---|
System.Int32 |