Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
6176cf4e
Commit
6176cf4e
authored
Oct 14, 2008
by
Henri Verbeet
Committed by
Alexandre Julliard
Oct 14, 2008
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
shell32: Add the IShellView2 interface.
parent
69871bed
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
38 additions
and
2 deletions
+38
-2
shlobj.h
include/shlobj.h
+0
-2
shobjidl.idl
include/shobjidl.idl
+38
-0
No files found.
include/shlobj.h
View file @
6176cf4e
...
...
@@ -277,8 +277,6 @@ typedef struct
* IShellView interface
*/
typedef
GUID
SHELLVIEWID
;
#define FCIDM_SHVIEWFIRST 0x0000
/* undocumented */
#define FCIDM_SHVIEW_ARRANGE 0x7001
...
...
include/shobjidl.idl
View file @
6176cf4e
...
...
@@ -461,6 +461,44 @@ interface IShellView : IOleWindow
[
out
,
iid_is
(
riid
)
]
void
**
ppv
)
;
}
[
object
,
uuid
(
88
e39e80
-
3578
-
11
cf
-
ae69
-
08002b2
e1262
),
pointer_default
(
unique
)
]
interface
IShellView2
:
IShellView
{
typedef
GUID
SHELLVIEWID
;
cpp_quote
(
"#include <pshpack8.h>"
)
typedef
struct
_SV2CVW2_PARAMS
{
DWORD
cbSize
;
IShellView
*
psvPrev
;
LPCFOLDERSETTINGS
pfs
;
IShellBrowser
*
psbOwner
;
RECT
*
prcView
;
SHELLVIEWID
const
*
pvid
;
HWND
hwndView
;
}
SV2CVW2_PARAMS
,
*
LPSV2CVW2_PARAMS
;
cpp_quote
(
"#include <poppack.h>"
)
HRESULT
GetView
(
[
in
,
out
]
SHELLVIEWID
*
view_guid
,
[
in
]
ULONG
view_type
)
;
HRESULT
CreateViewWindow2
(
[
in
]
LPSV2CVW2_PARAMS
view_params
)
;
HRESULT
HandleRename
(
[
in
]
LPCITEMIDLIST
new_pidl
)
;
HRESULT
SelectAndPositionItem
(
[
in
]
LPCITEMIDLIST
item
,
[
in
]
UINT
flags
,
[
in
]
POINT
*
point
)
;
}
/*****************************************************************************
*
IShellBrowser
interface
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment