[SHELL32][BROWSEUI] CDefView: Implement SFVM_ADDPROPERTYPAGES callback (#6944)

Implementing missing folder view callbacks...
JIRA issue: CORE-19616
- Add SFVM_PROPPAGE_DATA structure to "shobjidl.idl".
- Implement CDefView::AddPropertySheetPages by calling
  SFVM_ADDPROPERTYPAGES callback.
- Modify CShellBrowser::DoFolderOptions that uses AddPropertySheetPages.
This commit is contained in:
Katayama Hirofumi MZ 2024-05-28 08:07:29 +09:00 committed by GitHub
parent 4696996ee2
commit 38b7a6816c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 12 additions and 7 deletions

View file

@ -110,6 +110,13 @@ typedef enum
typedef int GPFIDL_FLAGS;
typedef struct _SFVM_PROPPAGE_DATA
{
DWORD dwReserved;
LPFNADDPROPSHEETPAGE pfn;
LPARAM lParam;
} SFVM_PROPPAGE_DATA, *LPSFVM_PROPPAGE_DATA;
UINT
WINAPI
SHAddFromPropSheetExtArray(