|
|
WIN32API呼び出しのための定義をまとめたクラス [詳解]
クラス |
|
| interface | IImageList |
| WIN32APi用
[詳解]
|
|
| struct | IMAGEINFO |
| WIN32APi用
[詳解]
|
|
| struct | IMAGELISTDRAWPARAMS |
| WIN32APi用
[詳解]
|
|
| struct | POINT |
| WIN32APi用
[詳解]
|
|
| struct | RECT |
| WIN32APi用
[詳解]
|
|
| struct | SHFILEINFO |
公開型 |
|
| enum |
SHGFI
{
SHGFI_ICON = 0x000000100 , SHGFI_DISPLAYNAME = 0x000000200 , SHGFI_TYPENAME = 0x000000400 , SHGFI_ATTRIBUTES = 0x000000800 , SHGFI_ICONLOCATION = 0x000001000 , SHGFI_EXETYPE = 0x000002000 , SHGFI_SYSICONINDEX = 0x000004000 , SHGFI_LINKOVERLAY = 0x000008000 , SHGFI_SELECTED = 0x000010000 , SHGFI_ATTR_SPECIFIED = 0x000020000 , SHGFI_LARGEICON = 0x000000000 , SHGFI_SMALLICON = 0x000000001 , SHGFI_OPENICON = 0x000000002 , SHGFI_SHELLICONSIZE = 0x000000004 , SHGFI_PIDL = 0x000000008 , SHGFI_USEFILEATTRIBUTES = 0x000000010 , SHGFI_ADDOVERLAYS = 0x000000020 , SHGFI_OVERLAYINDEX = 0x000000040 } |
| WIN32APi用
|
|
| enum | SHIL { SHIL_JUMBO = 0x0004 , SHIL_EXTRALARGE = 0x0002 } |
| WIN32APi用
|
|
| enum |
ImageListDrawItemConstants
: int {
ILD_NORMAL = 0x0 , ILD_TRANSPARENT = 0x1 , ILD_BLEND25 = 0x2 , ILD_SELECTED = 0x4 , ILD_MASK = 0x10 , ILD_IMAGE = 0x20 , ILD_ROP = 0x40 , ILD_OVERLAYMASK = 0xF00 , ILD_PRESERVEALPHA = 0x1000 , ILD_SCALE = 0x2000 , ILD_DPISCALE = 0x4000 } |
| WIN32APi用
[詳解]
|
|
公開メンバ関数 |
|
| static IntPtr | SHGetFileInfo (string pszPath, uint dwFileAttribs, out SHFILEINFO psfi, uint cbFileInfo, SHGFI uFlags) |
| static int | SHGetImageList (int iImageList, ref Guid riid, ref IImageList ppv) |
| static int | SHGetImageList (SHIL iImageList, ref Guid riid, out IImageList ppv) |
| static int | SHGetImageList (SHIL iImageList, ref Guid riid, out IntPtr ppv) |
| static IntPtr | ImageList_GetIcon (IntPtr himl, int i, int flags) |
静的公開メンバ関数 |
|
| static void | InitializeDedicatedGraphics () |
静的公開変数類 |
|
| static Guid | IID_IImageList = new Guid("46EB5926-582E-4017-9FDF-E8998DAA0950") |
| static Guid | IID_IImageList2 = new Guid("192B9D83-50FC-457B-90A0-2B82A8B5DAE1") |
WIN32API呼び出しのための定義をまとめたクラス
WIN32APi用