mirror of
https://github.com/reactos/reactos.git
synced 2024-10-06 01:13:38 +00:00
d9e7c48c1a
Create Fonts\desktop.ini when registering the shell ext Also list the shell extension as needing to be registered at install CORE-14690
40 lines
1,001 B
C
40 lines
1,001 B
C
#ifndef FONTEXT_PRECOMP_H
|
|
#define FONTEXT_PRECOMP_H
|
|
|
|
|
|
#define WIN32_NO_STATUS
|
|
#define COM_NO_WINDOWS_H
|
|
|
|
#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>
|
|
|
|
extern const GUID CLSID_CFontExt;
|
|
extern LONG g_ModuleRefCnt;
|
|
|
|
#include "resource.h"
|
|
#include "fontpidl.hpp"
|
|
#include "CFontCache.hpp"
|
|
#include "CFontExt.hpp"
|
|
|
|
|
|
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);
|
|
|
|
|
|
|
|
#endif /* FONTEXT_PRECOMP_H */
|