| |
/** @attribute ComImport() */
/** @attribute Guid("F490EB00-1240-11D1-9888-006097DEACF9") */
/** @attribute InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] */
public interface IActiveDesktop
{
System.IntPtr ApplyChanges( int dwFlags
); //HRESULT ApplyChanges(DWORD dwFlags);
System.IntPtr GetWallpaper(System.Text.StringBuilder pwszWallpaper,
int cchWallpaper,
int dwReserved
); // HRESULT GetWallpaper(LPWSTR pwszWallpaper,UINT cchWallpaper,DWORD dwReserved);
System.IntPtr SetWallpaper(String pwszWallpaper,
int dwReserved
); // HRESULT SetWallpaper(LPCWSTR pwszWallpaper,DWORD dwReserved);
System.IntPtr GetWallpaperOptions(_win32._tagWALLPAPEROPT pwpo,
int dwReserved
); // HRESULT GetWallpaperOptions(LPWALLPAPEROPT pwpo,DWORD dwReserved);
System.IntPtr SetWallpaperOptions(_win32._tagWALLPAPEROPT pwpo,
int dwReserved
); // HRESULT SetWallpaperOptions(LPCWALLPAPEROPT pwpo,DWORD dwReserved);
System.IntPtr GetPattern(System.Text.StringBuilder pwszPattern,
int cchPattern,
int dwReserved
); //HRESULT GetPattern(LPWSTR pwszPattern,UINT cchPattern,DWORD dwReserved);
System.IntPtr SetPattern(String pwszPattern,
int dwReserved
); // HRESULT SetPattern(LPCWSTR pwszPattern,DWORD dwReserved);
System.IntPtr GetDesktopItemOptions(_win32._tagCOMPONENTSOPT pco,
int dwReserved
); // HRESULT GetDesktopItemOptions(LPCOMPONENTSOPT pco,DWORD dwReserved);
System.IntPtr SetDesktopItemOptions( _win32._tagCOMPONENTSOPT pcomp,
int dwReserved
); // HRESULT SetDesktopItemOptions(LPCCOMPONENTSOPT pcomp,DWORD dwReserved);
System.IntPtr AddDesktopItem( _win32._tagCOMPONENT pcomp,
int dwReserved
); // HRESULT AddDesktopItem(LPCOMPONENT pcomp,DWORD dwReserved);
System.IntPtr AddDesktopItemWithUI( System.IntPtr hwnd,
_win32._tagCOMPONENT pcomp,
int dwFlags
); // HRESULT AddDesktopItemWithUI(HWND hwnd,LPCOMPONENT pcomp,DWORD dwFlags);
System.IntPtr ModifyDesktopItem( _win32._tagCOMPONENT pcomp,
int dwFlags
); // HRESULT ModifyDesktopItem(LPCCOMPONENT pcomp,DWORD dwFlags);
System.IntPtr RemoveDesktopItem( _win32._tagCOMPONENT pcomp,
int dwReserved
); // HRESULT RemoveDesktopItem(LPCCOMPONENT pcomp,DWORD dwReserved);
System.IntPtr GetDesktopItemCount(int lpiCount,
int dwReserved
); // HRESULT GetDesktopItemCount(LPINT lpiCount,DWORD dwReserved);
System.IntPtr GetDesktopItem( int nComponent,
_win32._tagCOMPONENT pcomp,
int dwReserved
); // HRESULT GetDesktopItem(int nComponent,LPCOMPONENT pcomp,DWORD dwReserved);
System.IntPtr GetDesktopItemByID( System.IntPtr dwID,
_win32._tagCOMPONENT pcomp,
int dwReserved
); // HRESULT GetDesktopItemByID(DWORD dwID,LPCOMPONENT pcomp,DWORD dwReserved);
System.IntPtr GenerateDesktopItemHtml(String pwszFileName,
_win32._tagCOMPPOS pcomp,
int dwReserved
); // HRESULT GenerateDesktopItemHtml(LPCWSTR pwszFileName,LPCOMPONENT pcomp,DWORD dwReserved);
System.IntPtr AddUrl( System.IntPtr hwnd,
String pszSource,
_win32._tagCOMPONENT pcomp,
int dwFlags
); // HRESULT AddUrl(HWND hwnd,LPCWSTR pszSource,LPCOMPONENT pcomp,DWORD dwFlags);
System.IntPtr GetDesktopItemBySource(String pszSource,
_win32._tagCOMPONENT pcomp,
int dwReserved
); // HRESULT GetDesktopItemBySource(LPCWSTR pszSource,LPCOMPONENT pcomp,DWORD dwReserved);
}
#endregion
|