字体预览工具 v1.0.0 初始版本

This commit is contained in:
2026-09-19 23:50:45 +08:00
commit 1883e9ba77
50 changed files with 5959 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
using System;
using System.Runtime.InteropServices;
namespace FontPreview;
[ComImport]
[Guid("0000010B-0000-0000-C000-000000000046")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
internal interface PersistFile
{
[PreserveSig]
int GetClassID(out Guid pClassID);
[PreserveSig]
int IsDirty();
[PreserveSig]
int Load([MarshalAs(UnmanagedType.LPWStr)] string pszFileName, int dwMode);
[PreserveSig]
int Save([MarshalAs(UnmanagedType.LPWStr)] string pszFileName, [MarshalAs(UnmanagedType.Bool)] bool fRemember);
[PreserveSig]
int SaveCompleted([MarshalAs(UnmanagedType.LPWStr)] string pszFileName);
[PreserveSig]
int GetCurFile([MarshalAs(UnmanagedType.LPWStr)] out string ppszFileName);
}