mirror of
https://github.com/reactos/reactos.git
synced 2025-05-23 02:56:09 +00:00
[SHELL32] Change icon of SendTo My Documents (#2083)
Follow-up of #2027. CORE-16496
This commit is contained in:
parent
551b101720
commit
a4deb3f8f1
1 changed files with 6 additions and 1 deletions
|
@ -2198,6 +2198,7 @@ HRESULT DoCreateSendToFiles(LPCWSTR pszSendTo)
|
|||
{
|
||||
WCHAR szTarget[MAX_PATH];
|
||||
WCHAR szSendToFile[MAX_PATH];
|
||||
WCHAR szShell32[MAX_PATH];
|
||||
HRESULT hr;
|
||||
|
||||
SHGetSpecialFolderPathW(NULL, szTarget, CSIDL_MYDOCUMENTS, TRUE);
|
||||
|
@ -2206,7 +2207,11 @@ HRESULT DoCreateSendToFiles(LPCWSTR pszSendTo)
|
|||
PathAppendW(szSendToFile, PathFindFileNameW(szTarget));
|
||||
StringCbCatW(szSendToFile, sizeof(szSendToFile), L".lnk");
|
||||
|
||||
hr = CreateShellLink(szSendToFile, szTarget, NULL, NULL, NULL, -1, NULL);
|
||||
GetSystemDirectoryW(szShell32, ARRAY_SIZE(szShell32));
|
||||
PathAppendW(szShell32, L"shell32.dll");
|
||||
|
||||
hr = CreateShellLink(szSendToFile, szTarget, NULL, NULL,
|
||||
szShell32, -IDI_SHELL_MY_DOCUMENTS, NULL);
|
||||
if (FAILED_UNEXPECTEDLY(hr))
|
||||
return hr;
|
||||
|
||||
|
|
Loading…
Reference in a new issue