001 /*
002 * To change this template, choose Tools | Templates
003 * and open the template in the editor.
004 */
005
006 package org.bridj.cpp.com.shell;
007
008 import org.bridj.Pointer;
009 import org.bridj.ann.Virtual;
010 import org.bridj.cpp.com.IID;
011 import org.bridj.cpp.com.IUnknown;
012
013 /**
014 *
015 * @author Olivier
016 */
017 @IID("56FDF342-FD6D-11D0-958A-006097C9A090")
018 public class ITaskbarList extends IUnknown {
019
020 @Virtual(0) public native void HrInit();
021 @Virtual(1) public native void AddTab(Pointer<Integer> hWnd);
022 @Virtual(2) public native void DeleteTab(Pointer<Integer> hWnd);
023 @Virtual(3) public native void ActivateTab(Pointer<Integer> hWnd);
024 @Virtual(4) public native void SetActiveAlt(Pointer<Integer> hWnd);
025 }