mirror of
https://github.com/reactos/reactos.git
synced 2026-05-30 14:34:57 +08:00
[SHELL32] Fill link path before initializing the dialog
This fixes the Target type, Target location and Target fields in shortcut properties window. CORE-15229
This commit is contained in:
@@ -2735,8 +2735,13 @@ LPWSTR SH_GetTargetTypeByPath(LPCWSTR lpcwFullPath)
|
||||
|
||||
BOOL CShellLink::OnInitDialog(HWND hwndDlg, HWND hwndFocus, LPARAM lParam)
|
||||
{
|
||||
WCHAR buffer[MAX_PATH];
|
||||
|
||||
TRACE("CShellLink::OnInitDialog(hwnd %p hwndFocus %p lParam %p)\n", hwndDlg, hwndFocus, lParam);
|
||||
|
||||
if (m_pPidl && SHGetPathFromIDListW(m_pPidl, buffer))
|
||||
m_sPath = buffer;
|
||||
|
||||
TRACE("m_sArgs: %S sComponent: %S m_sDescription: %S m_sIcoPath: %S m_sPath: %S m_sPathRel: %S sProduct: %S m_sWorkDir: %S\n", m_sArgs, sComponent, m_sDescription,
|
||||
m_sIcoPath, m_sPath, m_sPathRel, sProduct, m_sWorkDir);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user