|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <windef.h>#include <winbase.h>#include <winreg.h>#include <shlobj.h>#include <shlwapi.h>#include <tchar.h>#include <strsafe.h>#include <atlbase.h>#include <atlcom.h>#include <atlcoll.h>#include <atlstr.h>#include <wine/debug.h>#include <shellutils.h>#include "resource.h"#include "fontpidl.hpp"#include "CFontCache.hpp"#include "CFontExt.hpp"

Go to the source code of this file.
Macros | |
| #define | WIN32_NO_STATUS |
| #define | COM_NO_WINDOWS_H |
| #define | FONT_HIVE HKEY_LOCAL_MACHINE |
| #define | FONT_KEY L"SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Fonts" |
Functions | |
| HRESULT | _CEnumFonts_CreateInstance (CFontExt *zip, DWORD flags, REFIID riid, LPVOID *ppvOut) |
| HRESULT | _CFontMenu_CreateInstance (HWND hwnd, UINT cidl, PCUITEMID_CHILD_ARRAY apidl, IShellFolder *psf, REFIID riid, LPVOID *ppvOut) |
| HRESULT | _CDataObject_CreateInstance (PCIDLIST_ABSOLUTE folder, UINT cidl, PCUITEMID_CHILD_ARRAY apidl, REFIID riid, LPVOID *ppvOut) |
| BOOL | IsFontDotExt (LPCWSTR pchDotExt) |
| HRESULT | InstallFontFiles (_Out_ CStringW &strMessage, _In_ PCUIDLIST_ABSOLUTE pidlParent, _In_ UINT cidl, _In_ PCUITEMID_CHILD_ARRAY apidl) |
| HRESULT | DoInstallFontFile (_Out_ CStringW &strMsg, _In_ PCWSTR pszFontPath, _In_ PCWSTR pszFontsDir, _In_ HKEY hkeyFonts) |
| HRESULT | DoGetFontTitle (_In_ PCWSTR pszFontPath, _Out_ CStringW &strFontName) |
Variables | |
| const GUID | CLSID_CFontExt |
| LONG | g_ModuleRefCnt |
| #define FONT_HIVE HKEY_LOCAL_MACHINE |
| #define FONT_KEY L"SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Fonts" |
| HRESULT _CDataObject_CreateInstance | ( | PCIDLIST_ABSOLUTE | folder, |
| UINT | cidl, | ||
| PCUITEMID_CHILD_ARRAY | apidl, | ||
| REFIID | riid, | ||
| LPVOID * | ppvOut | ||
| ) |
Definition at line 36 of file CDataObject.cpp.
Referenced by CFontExt::GetUIObjectOf().
| HRESULT _CFontMenu_CreateInstance | ( | HWND | hwnd, |
| UINT | cidl, | ||
| PCUITEMID_CHILD_ARRAY | apidl, | ||
| IShellFolder * | psf, | ||
| REFIID | riid, | ||
| LPVOID * | ppvOut | ||
| ) |
Definition at line 111 of file CFontMenu.cpp.
Referenced by CFontExt::GetUIObjectOf().
| HRESULT DoInstallFontFile | ( | _Out_ CStringW & | strMsg, |
| _In_ PCWSTR | pszFontPath, | ||
| _In_ PCWSTR | pszFontsDir, | ||
| _In_ HKEY | hkeyFonts | ||
| ) |
Definition at line 150 of file fontext.cpp.
Referenced by InstallFontFiles().
| HRESULT InstallFontFiles | ( | _Out_ CStringW & | strMessage, |
| _In_ PCUIDLIST_ABSOLUTE | pidlParent, | ||
| _In_ UINT | cidl, | ||
| _In_ PCUITEMID_CHILD_ARRAY | apidl | ||
| ) |
Definition at line 104 of file fontext.cpp.
Referenced by CFontExt::Drop().
Definition at line 44 of file precomp.h.
Referenced by InstallFontFiles().
Definition at line 13 of file fontext.cpp.
Referenced by CFontExt::GetClassID().
|
extern |
Definition at line 13 of file ACPPage.cpp.