📄 sip_api.idl
字号:
/*++
Copyright (c) 1997 Microsoft Corporation
Module Name:
sip_api.idl
Abstract:
SIP application interfaces IDL file.
Author:
Michael G. Toepke (mtoepke) 07-Apr-1997
--*/
#ifndef __SIPAPI_H__
#define __SIPAPI_H__
//
// Flags in the fdwFlags field of SIPINFO.
//
typedef enum tagSipFlags {
SIPF_ON = 1,
SIPF_DOCKED = 2,
SIPF_LOCKED = 4
} SIPFLAGS;
//
// The SIPINFO structure.
//
typedef struct _tagSipInfo {
UINT cbSize;
UINT fdwFlags;
RECT rcVisibleDesktop;
RECT rcSipRect;
} SIPINFO;
//
// Values for the fWinIni parameter of SystemParametersInfo. Currently
// these are ignored.
//
typedef enum tagSpiFlags {
SPIF_UPDATEINIFILE = 0x0001,
SPIF_SENDWININICHANGE = 0x0002,
SPIF_SENDCHANGE = SPIF_SENDWININICHANGE
} SPIFLAGS;
//
// Supported system parameters.
// The values below for SPI_SETSIPINFO and SPI_GETSIPINFO are bogus. We
// need to get actual reserved values from the Win32 folks.
//
typedef enum tagSPIArgs {
SPI_SETWORKAREA = 47,
SPI_GETWORKAREA = 48,
SPI_SETSIPINFO = 300,
SPI_GETSIPINFO = 301
} SPIARGS;
#endif // __SIPAPI_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -