Louis Lenders : shobjidl.idl: Add Taskbarlist interface definitions.

Alexandre Julliard julliard at winehq.org
Thu Aug 28 07:00:56 CDT 2008


Module: wine
Branch: master
Commit: 4bfd945b452e3ab6b2d43f084f784347c8ce5993
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=4bfd945b452e3ab6b2d43f084f784347c8ce5993

Author: Louis Lenders <xerox_xerox2000 at yahoo.co.uk>
Date:   Wed Aug 20 08:24:07 2008 +0000

shobjidl.idl: Add Taskbarlist interface definitions.

---

 include/shobjidl.idl |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/include/shobjidl.idl b/include/shobjidl.idl
index 31d211d..23a1fde 100644
--- a/include/shobjidl.idl
+++ b/include/shobjidl.idl
@@ -1349,3 +1349,28 @@ interface IFileSystemBindData : IUnknown
     HRESULT GetFindData(
                 [out] WIN32_FIND_DATAW *pfd);
 }
+
+/*****************************************************************************
+ *    ITaskbarList interface
+ */
+[
+    object,
+    uuid(56FDF342-FD6D-11d0-958A-006097C9A090),
+    pointer_default(unique)
+]
+interface ITaskbarList : IUnknown
+{
+    HRESULT HrInit();
+
+    HRESULT AddTab(
+        [in] HWND hwnd);
+
+    HRESULT DeleteTab(
+        [in] HWND hwnd);
+
+    HRESULT ActivateTab(
+        [in] HWND hwnd);
+
+    HRESULT SetActiveAlt(
+        [in] HWND hwnd);
+}




More information about the wine-cvs mailing list