Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc
Commits
e69b3ad3
Commit
e69b3ad3
authored
Aug 17, 2010
by
Jean-Baptiste Kempf
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Includes: remove tabs and trailing spaces
parent
10c68b56
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
39 additions
and
38 deletions
+39
-38
include/vlc_windows_interfaces.h
include/vlc_windows_interfaces.h
+39
-38
No files found.
include/vlc_windows_interfaces.h
View file @
e69b3ad3
/*****************************************************************************
/*****************************************************************************
* v
istaext.h : "Vista file associations support"
* v
lc_windows_interfaces.h : Vista/7 helpers
****************************************************************************
****************************************************************************
*
Copyright (C) 2009 the VideoLAN team
*
*
$Id$
*
Copyright (C) 2009-2010 VideoLAN
*
*
* Authors: Geoffroy Couprie <geal@videolan.org>
* Authors: Geoffroy Couprie <geal@videolan.org>
*
*
...
@@ -67,30 +67,30 @@ struct _IApplicationAssociationRegistrationUI { IApplicationAssociationRegistrat
...
@@ -67,30 +67,30 @@ struct _IApplicationAssociationRegistrationUI { IApplicationAssociationRegistrat
typedef
IApplicationAssociationRegistrationUI
*
LPAPPASSOCREGUI
,
*
PAPPASSOCREGUI
;
typedef
IApplicationAssociationRegistrationUI
*
LPAPPASSOCREGUI
,
*
PAPPASSOCREGUI
;
typedef
enum
TBPFLAG
typedef
enum
TBPFLAG
{
{
TBPF_NOPROGRESS
=
0
,
TBPF_NOPROGRESS
=
0
,
TBPF_INDETERMINATE
=
0x1
,
TBPF_INDETERMINATE
=
0x1
,
TBPF_NORMAL
=
0x2
,
TBPF_NORMAL
=
0x2
,
TBPF_ERROR
=
0x4
,
TBPF_ERROR
=
0x4
,
TBPF_PAUSED
=
0x8
TBPF_PAUSED
=
0x8
}
TBPFLAG
;
}
TBPFLAG
;
typedef
enum
TBATFLAG
typedef
enum
TBATFLAG
{
{
TBATF_USEMDITHUMBNAIL
=
0x1
,
TBATF_USEMDITHUMBNAIL
=
0x1
,
TBATF_USEMDILIVEPREVIEW
=
0x2
TBATF_USEMDILIVEPREVIEW
=
0x2
}
TBATFLAG
;
}
TBATFLAG
;
typedef
struct
tagTHUMBBUTTON
typedef
struct
tagTHUMBBUTTON
{
{
DWORD
dwMask
;
DWORD
dwMask
;
UINT
iId
;
UINT
iId
;
UINT
iBitmap
;
UINT
iBitmap
;
HICON
hIcon
;
HICON
hIcon
;
// WCHAR pszTip[ 260 ];
// WCHAR pszTip[ 260 ];
wchar_t
pszTip
[
260
];
wchar_t
pszTip
[
260
];
DWORD
dwFlags
;
DWORD
dwFlags
;
}
THUMBBUTTON
;
}
THUMBBUTTON
;
typedef
struct
tagTHUMBBUTTON
*
LPTHUMBBUTTON
;
typedef
struct
tagTHUMBBUTTON
*
LPTHUMBBUTTON
;
...
@@ -100,6 +100,7 @@ typedef struct tagTHUMBBUTTON *LPTHUMBBUTTON;
...
@@ -100,6 +100,7 @@ typedef struct tagTHUMBBUTTON *LPTHUMBBUTTON;
#define THBF_DISMISSONCLICK 0x0002
#define THBF_DISMISSONCLICK 0x0002
#define THBF_NOBACKGROUND 0x0004
#define THBF_NOBACKGROUND 0x0004
#define THBF_HIDDEN 0x0008
#define THBF_HIDDEN 0x0008
// THUMBBUTTON mask
// THUMBBUTTON mask
#define THB_BITMAP 0x0001
#define THB_BITMAP 0x0001
#define THB_ICON 0x0002
#define THB_ICON 0x0002
...
@@ -109,57 +110,57 @@ typedef struct tagTHUMBBUTTON *LPTHUMBBUTTON;
...
@@ -109,57 +110,57 @@ typedef struct tagTHUMBBUTTON *LPTHUMBBUTTON;
typedef
struct
ITaskbarList3Vtbl
typedef
struct
ITaskbarList3Vtbl
{
{
long
(
STDCALL
*
QueryInterface
)(
ITaskbarList3
*
This
,
REFIID
riid
,
void
**
ppvObject
);
long
(
STDCALL
*
QueryInterface
)(
ITaskbarList3
*
This
,
REFIID
riid
,
void
**
ppvObject
);
long
(
STDCALL
*
AddRef
)(
ITaskbarList3
*
This
);
long
(
STDCALL
*
AddRef
)(
ITaskbarList3
*
This
);
long
(
STDCALL
*
Release
)(
ITaskbarList3
*
This
);
long
(
STDCALL
*
Release
)(
ITaskbarList3
*
This
);
long
(
STDCALL
*
HrInit
)(
ITaskbarList3
*
This
);
long
(
STDCALL
*
HrInit
)(
ITaskbarList3
*
This
);
long
(
STDCALL
*
AddTab
)(
ITaskbarList3
*
This
,
HWND
hwnd
);
long
(
STDCALL
*
AddTab
)(
ITaskbarList3
*
This
,
HWND
hwnd
);
long
(
STDCALL
*
DeleteTab
)(
ITaskbarList3
*
This
,
HWND
hwnd
);
long
(
STDCALL
*
DeleteTab
)(
ITaskbarList3
*
This
,
HWND
hwnd
);
long
(
STDCALL
*
ActivateTab
)(
ITaskbarList3
*
This
,
HWND
hwnd
);
long
(
STDCALL
*
ActivateTab
)(
ITaskbarList3
*
This
,
HWND
hwnd
);
long
(
STDCALL
*
SetActiveAlt
)(
ITaskbarList3
*
This
,
HWND
hwnd
);
long
(
STDCALL
*
SetActiveAlt
)(
ITaskbarList3
*
This
,
HWND
hwnd
);
long
(
STDCALL
*
MarkFullscreenWindow
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
long
(
STDCALL
*
MarkFullscreenWindow
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
BOOL
fFullscreen
);
BOOL
fFullscreen
);
long
(
STDCALL
*
SetProgressValue
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
long
(
STDCALL
*
SetProgressValue
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
ULONGLONG
ullCompleted
,
ULONGLONG
ullTotal
);
ULONGLONG
ullCompleted
,
ULONGLONG
ullTotal
);
long
(
STDCALL
*
SetProgressState
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
long
(
STDCALL
*
SetProgressState
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
TBPFLAG
tbpFlags
);
TBPFLAG
tbpFlags
);
long
(
STDCALL
*
RegisterTab
)(
ITaskbarList3
*
This
,
HWND
hwndTab
,
HWND
hwndMDI
);
long
(
STDCALL
*
RegisterTab
)(
ITaskbarList3
*
This
,
HWND
hwndTab
,
HWND
hwndMDI
);
long
(
STDCALL
*
UnregisterTab
)(
ITaskbarList3
*
This
,
HWND
hwndTab
);
long
(
STDCALL
*
UnregisterTab
)(
ITaskbarList3
*
This
,
HWND
hwndTab
);
long
(
STDCALL
*
SetTabOrder
)(
ITaskbarList3
*
This
,
HWND
hwndTab
,
long
(
STDCALL
*
SetTabOrder
)(
ITaskbarList3
*
This
,
HWND
hwndTab
,
HWND
hwndInsertBefore
);
HWND
hwndInsertBefore
);
long
(
STDCALL
*
SetTabActive
)(
ITaskbarList3
*
This
,
HWND
hwndTab
,
long
(
STDCALL
*
SetTabActive
)(
ITaskbarList3
*
This
,
HWND
hwndTab
,
HWND
hwndMDI
,
TBATFLAG
tbatFlags
);
HWND
hwndMDI
,
TBATFLAG
tbatFlags
);
long
(
STDCALL
*
ThumbBarAddButtons
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
long
(
STDCALL
*
ThumbBarAddButtons
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
UINT
cButtons
,
LPTHUMBBUTTON
pButton
);
UINT
cButtons
,
LPTHUMBBUTTON
pButton
);
long
(
STDCALL
*
ThumbBarUpdateButtons
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
long
(
STDCALL
*
ThumbBarUpdateButtons
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
UINT
cButtons
,
LPTHUMBBUTTON
pButton
);
UINT
cButtons
,
LPTHUMBBUTTON
pButton
);
long
(
STDCALL
*
ThumbBarSetImageList
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
long
(
STDCALL
*
ThumbBarSetImageList
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
HIMAGELIST
himl
);
HIMAGELIST
himl
);
long
(
STDCALL
*
SetOverlayIcon
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
long
(
STDCALL
*
SetOverlayIcon
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
HICON
hIcon
,
LPCWSTR
pszDescription
);
HICON
hIcon
,
LPCWSTR
pszDescription
);
long
(
STDCALL
*
SetThumbnailTooltip
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
long
(
STDCALL
*
SetThumbnailTooltip
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
LPCWSTR
pszTip
);
LPCWSTR
pszTip
);
long
(
STDCALL
*
SetThumbnailClip
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
long
(
STDCALL
*
SetThumbnailClip
)(
ITaskbarList3
*
This
,
HWND
hwnd
,
RECT
*
prcClip
);
RECT
*
prcClip
);
...
...
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