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
76cd4d63
Commit
76cd4d63
authored
Apr 17, 2014
by
Nikolay Sivov
Committed by
Alexandre Julliard
Apr 18, 2014
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
include: Added some ATL interfaces.
parent
462b2feb
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
127 additions
and
0 deletions
+127
-0
atliface.idl
include/atliface.idl
+127
-0
No files found.
include/atliface.idl
View file @
76cd4d63
...
...
@@ -76,6 +76,133 @@ interface IRegistrar : IRegistrarBase
[
in
]
LPCOLESTR
szType
)
;
}
[
object
,
uuid
(
425b5
af0
-
65
f1
-
11
d1
-
9611
-
0000
f81e0d0d
)
]
interface
IDocHostUIHandlerDispatch
:
IDispatch
{
HRESULT
ShowContextMenu
(
[
in
]
DWORD
id
,
[
in
]
LONG
x
,
[
in
]
LONG
y
,
[
in
]
IUnknown
*
unkreserved
,
[
in
]
IDispatch
*
dispreserved
,
[
out
,
retval
]
HRESULT
*
retval
)
;
HRESULT
GetHostInfo
(
[
in
,
out
]
DWORD
*
flags
,
[
in
,
out
]
DWORD
*
doubleclick
)
;
HRESULT
ShowUI
(
[
in
]
DWORD
id
,
[
in
]
IUnknown
*
activeobject
,
[
in
]
IUnknown
*
cmdtarget
,
[
in
]
IUnknown
*
frame
,
[
in
]
IUnknown
*
doc
,
[
out
,
retval
]
HRESULT
*
retval
)
;
HRESULT
HideUI
()
;
HRESULT
UpdateUI
()
;
HRESULT
EnableModeless
(
[
in
]
VARIANT_BOOL
enable
)
;
HRESULT
OnDocWindowActivate
(
[
in
]
VARIANT_BOOL
activate
)
;
HRESULT
OnFrameWindowActivate
(
[
in
]
VARIANT_BOOL
activate
)
;
HRESULT
ResizeBorder
(
[
in
]
LONG
left
,
[
in
]
LONG
top
,
[
in
]
LONG
right
,
[
in
]
LONG
bottom
,
[
in
]
IUnknown
*
window
,
[
in
]
VARIANT_BOOL
framewindow
)
;
HRESULT
TranslateAccelerator
(
[
in
]
HWND
hwnd
,
[
in
]
UINT
msg
,
[
in
]
WPARAM
wparam
,
[
in
]
LPARAM
lparam
,
[
in
]
BSTR
guid_cmd_group
,
[
out
,
retval
]
HRESULT
*
retval
)
;
HRESULT
GetOptionKeyPath
(
[
out
]
BSTR
*
key
,
[
in
]
DWORD
reserved
)
;
HRESULT
GetDropTarget
(
[
in
]
IUnknown
*
droptarget
,
[
out
]
IUnknown
**
ret_droptarget
)
;
HRESULT
GetExternal
(
[
out
]
IDispatch
**
disp
)
;
HRESULT
TranslateUrl
(
[
in
]
DWORD
reserved
,
[
in
]
BSTR
url
,
[
out
]
BSTR
*
translated_url
)
;
HRESULT
FilterDataObject
(
[
in
]
IUnknown
*
dataobject
,
[
out
]
IUnknown
**
dataobject_ret
)
;
}
[
dual
,
object
,
oleautomation
,
uuid
(
b6ea2051
-
048
a
-
11
d1
-
82b9
-
00
c04fb9942e
)
]
interface
IAxWinAmbientDispatch
:
IDispatch
{
[
propput
]
HRESULT
AllowWindowlessActivation
(
[
in
]
VARIANT_BOOL
allow
)
;
[
propget
]
HRESULT
AllowWindowlessActivation
(
[
out
,
retval
]
VARIANT_BOOL
*
allowed
)
;
[
propput
,
id
(
-
701
)
]
HRESULT
BackColor
(
[
in
]
OLE_COLOR
color
)
;
[
propget
,
id
(
-
701
)
]
HRESULT
BackColor
(
[
out
,
retval
]
OLE_COLOR
*
color
)
;
[
propput
,
id
(
-
704
)
]
HRESULT
ForeColor
(
[
in
]
OLE_COLOR
color
)
;
[
propget
,
id
(
-
704
)
]
HRESULT
ForeColor
(
[
out
,
retval
]
OLE_COLOR
*
color
)
;
[
propput
,
id
(
-
705
)
]
HRESULT
LocaleID
(
[
in
]
LCID
lcid
)
;
[
propget
,
id
(
-
705
)
]
HRESULT
LocaleID
(
[
out
,
retval
]
LCID
*
lcid
)
;
[
propput
,
id
(
-
709
)
]
HRESULT
UserMode
(
[
in
]
VARIANT_BOOL
mode
)
;
[
propget
,
id
(
-
709
)
]
HRESULT
UserMode
(
[
out
,
retval
]
VARIANT_BOOL
*
mode
)
;
[
propput
,
id
(
-
713
)
]
HRESULT
DisplayAsDefault
(
[
in
]
VARIANT_BOOL
display
)
;
[
propget
,
id
(
-
713
)
]
HRESULT
DisplayAsDefault
(
[
out
,
retval
]
VARIANT_BOOL
*
display
)
;
[
propput
,
id
(
-
703
)
]
HRESULT
Font
(
[
in
]
IFontDisp
*
font
)
;
[
propget
,
id
(
-
703
)
]
HRESULT
Font
(
[
out
,
retval
]
IFontDisp
**
font
)
;
[
propput
,
id
(
-
706
)
]
HRESULT
MessageReflect
(
[
in
]
VARIANT_BOOL
reflect
)
;
[
propget
,
id
(
-
706
)
]
HRESULT
MessageReflect
(
[
out
,
retval
]
VARIANT_BOOL
*
reflect
)
;
[
propget
,
id
(
-
711
)
]
HRESULT
ShowGrabHandles
(
[
out
,
retval
]
VARIANT_BOOL
*
show
)
;
[
propget
,
id
(
-
712
)
]
HRESULT
ShowHatching
(
[
out
,
retval
]
VARIANT_BOOL
*
show
)
;
[
propput
]
HRESULT
DocHostFlags
(
[
in
]
DWORD
flags
)
;
[
propget
]
HRESULT
DocHostFlags
(
[
out
,
retval
]
DWORD
*
flags
)
;
[
propput
]
HRESULT
DocHostDoubleClickFlags
(
[
in
]
DWORD
flags
)
;
[
propget
]
HRESULT
DocHostDoubleClickFlags
(
[
out
,
retval
]
DWORD
*
flags
)
;
[
propput
]
HRESULT
AllowContextMenu
(
[
in
]
VARIANT_BOOL
allow
)
;
[
propget
]
HRESULT
AllowContextMenu
(
[
out
,
retval
]
VARIANT_BOOL
*
allow
)
;
[
propput
]
HRESULT
AllowShowUI
(
[
in
]
VARIANT_BOOL
allow
)
;
[
propget
]
HRESULT
AllowShowUI
(
[
out
,
retval
]
VARIANT_BOOL
*
allow
)
;
[
propput
]
HRESULT
OptionKeyPath
(
[
in
]
BSTR
path
)
;
[
propget
]
HRESULT
OptionKeyPath
(
[
out
,
retval
]
BSTR
*
path
)
;
}
[
dual
,
object
,
oleautomation
,
uuid
(
b2d0778b
-
ac99
-
4
c58
-
a5c8
-
e7724e5316b5
)
]
interface
IAxWinAmbientDispatchEx
:
IAxWinAmbientDispatch
{
[
id
(
100
)
]
HRESULT
SetAmbientDispatch
(
[
in
]
IDispatch
*
disp
)
;
}
cpp_quote
(
"DEFINE_GUID(CLSID_Registrar,0x44ec053a,0x400f,0x11d0,0x9d,0xcd,0x00,0xa0,0xc9,0x03,0x91,0xd3);"
)
cpp_quote
(
"HRESULT WINAPI AtlAxCreateControl(LPCOLESTR,HWND,IStream*,IUnknown**);"
)
...
...
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