ReactOS
0.4.15-dev-7958-gcd0bb1a
precomp.hpp
Go to the documentation of this file.
1
/*
2
* PROJECT: sendmail
3
* LICENSE: LGPL-2.1+ (https://spdx.org/licenses/LGPL-2.1+)
4
* PURPOSE: DeskLink implementation
5
* COPYRIGHT: Copyright 2019 Katayama Hirofumi MZ (katayama.hirofumi.mz@gmail.com)
6
*/
7
8
#define COBJMACROS
9
#define WIN32_NO_STATUS
10
#include <windows.h>
11
#include <
shlwapi.h
>
12
#include <
shlobj.h
>
13
#include <shobjidl.h>
14
#include <atlbase.h>
15
#include <atlcom.h>
16
#include <atlwin.h>
17
#include <
atlstr.h
>
18
#include <
shlguid_undoc.h
>
19
#include <
shellapi.h
>
20
#include <
shellutils.h
>
21
#include <
strsafe.h
>
22
#include <
wine/debug.h
>
23
24
#include "
CDeskLinkDropHandler.hpp
"
25
26
#include "
sendmail_version.h
"
27
#include "
resource.h
"
28
29
extern
LONG
g_ModuleRefCnt
;
30
31
HRESULT
32
CreateShellLink
(
33
LPCWSTR
pszLinkPath,
34
LPCWSTR
pszTargetPath
OPTIONAL
,
35
LPCITEMIDLIST
pidlTarget
OPTIONAL
,
36
LPCWSTR
pszArg
OPTIONAL
,
37
LPCWSTR
pszDir
OPTIONAL
,
38
LPCWSTR
pszIconPath
OPTIONAL
,
39
INT
iIconNr
OPTIONAL
,
40
LPCWSTR
pszComment
OPTIONAL
);
CDeskLinkDropHandler.hpp
atlstr.h
HRESULT
Definition:
mshtmhst.idl:286
LONG
long LONG
Definition:
pedump.c:60
debug.h
CreateShellLink
HRESULT CreateShellLink(LPCWSTR pszLinkPath, LPCWSTR pszTargetPath OPTIONAL, LPCITEMIDLIST pidlTarget OPTIONAL, LPCWSTR pszArg OPTIONAL, LPCWSTR pszDir OPTIONAL, LPCWSTR pszIconPath OPTIONAL, INT iIconNr OPTIONAL, LPCWSTR pszComment OPTIONAL)
Definition:
sendmail.cpp:102
g_ModuleRefCnt
LONG g_ModuleRefCnt
Definition:
ACPPage.cpp:13
sendmail_version.h
shellapi.h
pszDir
_In_ LPCSTR pszDir
Definition:
shellapi.h:584
shellutils.h
shlguid_undoc.h
shlobj.h
shlwapi.h
LPCITEMIDLIST
const ITEMIDLIST UNALIGNED * LPCITEMIDLIST
Definition:
shtypes.idl:42
OPTIONAL
PULONG MinorVersion OPTIONAL
Definition:
CrossNt.h:68
strsafe.h
INT
int32_t INT
Definition:
typedefs.h:58
resource.h
LPCWSTR
const WCHAR * LPCWSTR
Definition:
xmlstorage.h:185
dll
shellext
sendmail
precomp.hpp
Generated on Fri Apr 26 2024 06:03:30 for ReactOS by
1.9.6