ホーム › UI.Shell.PropertiesSystem › PROPDESC_VIEW_FLAGS
PROPDESC_VIEW_FLAGS
列挙型フラグメンバー 14
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| PDVF_DEFAULT | 0 | 0x0 | このプロパティを既定で表示します。 |
| PDVF_CENTERALIGN | 1 | 0x1 | このプロパティは中央揃えにします。 |
| PDVF_RIGHTALIGN | 2 | 0x2 | このプロパティは右揃えにします。 |
| PDVF_BEGINNEWGROUP | 4 | 0x4 | このプロパティを、ビュー内の次のプロパティ グループの先頭として表示します。 |
| PDVF_FILLAREA | 8 | 0x8 | ビュー領域の残りの部分をこのプロパティの内容で埋めます。 |
| PDVF_SORTDESCENDING | 16 | 0x10 | このプロパティを逆順(降順)で並べ替えます。並べ替えられたプロパティのリスト内のプロパティに適用されます。 |
| PDVF_SHOWONLYIFPRESENT | 32 | 0x20 | このプロパティが存在する場合にのみ表示します。 |
| PDVF_SHOWBYDEFAULT | 64 | 0x40 | このプロパティは、(該当する場合)ビューに既定で表示されます。 |
| PDVF_SHOWINPRIMARYLIST | 128 | 0x80 | このプロパティは、プライマリ列選択 UI に既定で表示されます。 |
| PDVF_SHOWINSECONDARYLIST | 256 | 0x100 | このプロパティは、セカンダリ列選択 UI に既定で表示されます。 |
| PDVF_HIDELABEL | 512 | 0x200 | ビューが通常ラベルを表示する場合に、このプロパティのラベルを非表示にします。 |
| PDVF_HIDDEN | 2048 | 0x800 | このプロパティは UI の列として表示しません。 |
| PDVF_CANWRAP | 4096 | 0x1000 | このプロパティは次の行に折り返すことができます。 |
| PDVF_MASK_ALL | 7167 | 0x1BFF | すべてのフラグを取得するために使用されるマスクです。 |
公式ドキュメント
これらのフラグは、プロパティ記述リスト文字列内のプロパティを記述します。
解説(Remarks)
これらの値は propsys.h および propsys.idl で定義されています。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum PROPDESC_VIEW_FLAGS : int {
PDVF_DEFAULT = 0,
PDVF_CENTERALIGN = 1,
PDVF_RIGHTALIGN = 2,
PDVF_BEGINNEWGROUP = 4,
PDVF_FILLAREA = 8,
PDVF_SORTDESCENDING = 16,
PDVF_SHOWONLYIFPRESENT = 32,
PDVF_SHOWBYDEFAULT = 64,
PDVF_SHOWINPRIMARYLIST = 128,
PDVF_SHOWINSECONDARYLIST = 256,
PDVF_HIDELABEL = 512,
PDVF_HIDDEN = 2048,
PDVF_CANWRAP = 4096,
PDVF_MASK_ALL = 7167
} PROPDESC_VIEW_FLAGS;[Flags]
public enum PROPDESC_VIEW_FLAGS : int
{
PDVF_DEFAULT = 0,
PDVF_CENTERALIGN = 1,
PDVF_RIGHTALIGN = 2,
PDVF_BEGINNEWGROUP = 4,
PDVF_FILLAREA = 8,
PDVF_SORTDESCENDING = 16,
PDVF_SHOWONLYIFPRESENT = 32,
PDVF_SHOWBYDEFAULT = 64,
PDVF_SHOWINPRIMARYLIST = 128,
PDVF_SHOWINSECONDARYLIST = 256,
PDVF_HIDELABEL = 512,
PDVF_HIDDEN = 2048,
PDVF_CANWRAP = 4096,
PDVF_MASK_ALL = 7167,
}<Flags>
Public Enum PROPDESC_VIEW_FLAGS As Integer
PDVF_DEFAULT = 0
PDVF_CENTERALIGN = 1
PDVF_RIGHTALIGN = 2
PDVF_BEGINNEWGROUP = 4
PDVF_FILLAREA = 8
PDVF_SORTDESCENDING = 16
PDVF_SHOWONLYIFPRESENT = 32
PDVF_SHOWBYDEFAULT = 64
PDVF_SHOWINPRIMARYLIST = 128
PDVF_SHOWINSECONDARYLIST = 256
PDVF_HIDELABEL = 512
PDVF_HIDDEN = 2048
PDVF_CANWRAP = 4096
PDVF_MASK_ALL = 7167
End Enumimport enum
class PROPDESC_VIEW_FLAGS(enum.IntFlag):
PDVF_DEFAULT = 0
PDVF_CENTERALIGN = 1
PDVF_RIGHTALIGN = 2
PDVF_BEGINNEWGROUP = 4
PDVF_FILLAREA = 8
PDVF_SORTDESCENDING = 16
PDVF_SHOWONLYIFPRESENT = 32
PDVF_SHOWBYDEFAULT = 64
PDVF_SHOWINPRIMARYLIST = 128
PDVF_SHOWINSECONDARYLIST = 256
PDVF_HIDELABEL = 512
PDVF_HIDDEN = 2048
PDVF_CANWRAP = 4096
PDVF_MASK_ALL = 7167// PROPDESC_VIEW_FLAGS (flags)
pub const PDVF_DEFAULT: i32 = 0;
pub const PDVF_CENTERALIGN: i32 = 1;
pub const PDVF_RIGHTALIGN: i32 = 2;
pub const PDVF_BEGINNEWGROUP: i32 = 4;
pub const PDVF_FILLAREA: i32 = 8;
pub const PDVF_SORTDESCENDING: i32 = 16;
pub const PDVF_SHOWONLYIFPRESENT: i32 = 32;
pub const PDVF_SHOWBYDEFAULT: i32 = 64;
pub const PDVF_SHOWINPRIMARYLIST: i32 = 128;
pub const PDVF_SHOWINSECONDARYLIST: i32 = 256;
pub const PDVF_HIDELABEL: i32 = 512;
pub const PDVF_HIDDEN: i32 = 2048;
pub const PDVF_CANWRAP: i32 = 4096;
pub const PDVF_MASK_ALL: i32 = 7167;// PROPDESC_VIEW_FLAGS
const (
PDVF_DEFAULT int32 = 0
PDVF_CENTERALIGN int32 = 1
PDVF_RIGHTALIGN int32 = 2
PDVF_BEGINNEWGROUP int32 = 4
PDVF_FILLAREA int32 = 8
PDVF_SORTDESCENDING int32 = 16
PDVF_SHOWONLYIFPRESENT int32 = 32
PDVF_SHOWBYDEFAULT int32 = 64
PDVF_SHOWINPRIMARYLIST int32 = 128
PDVF_SHOWINSECONDARYLIST int32 = 256
PDVF_HIDELABEL int32 = 512
PDVF_HIDDEN int32 = 2048
PDVF_CANWRAP int32 = 4096
PDVF_MASK_ALL int32 = 7167
)const
PDVF_DEFAULT = 0;
PDVF_CENTERALIGN = 1;
PDVF_RIGHTALIGN = 2;
PDVF_BEGINNEWGROUP = 4;
PDVF_FILLAREA = 8;
PDVF_SORTDESCENDING = 16;
PDVF_SHOWONLYIFPRESENT = 32;
PDVF_SHOWBYDEFAULT = 64;
PDVF_SHOWINPRIMARYLIST = 128;
PDVF_SHOWINSECONDARYLIST = 256;
PDVF_HIDELABEL = 512;
PDVF_HIDDEN = 2048;
PDVF_CANWRAP = 4096;
PDVF_MASK_ALL = 7167;// PROPDESC_VIEW_FLAGS
pub const PDVF_DEFAULT: i32 = 0;
pub const PDVF_CENTERALIGN: i32 = 1;
pub const PDVF_RIGHTALIGN: i32 = 2;
pub const PDVF_BEGINNEWGROUP: i32 = 4;
pub const PDVF_FILLAREA: i32 = 8;
pub const PDVF_SORTDESCENDING: i32 = 16;
pub const PDVF_SHOWONLYIFPRESENT: i32 = 32;
pub const PDVF_SHOWBYDEFAULT: i32 = 64;
pub const PDVF_SHOWINPRIMARYLIST: i32 = 128;
pub const PDVF_SHOWINSECONDARYLIST: i32 = 256;
pub const PDVF_HIDELABEL: i32 = 512;
pub const PDVF_HIDDEN: i32 = 2048;
pub const PDVF_CANWRAP: i32 = 4096;
pub const PDVF_MASK_ALL: i32 = 7167;const
PDVF_DEFAULT* = 0
PDVF_CENTERALIGN* = 1
PDVF_RIGHTALIGN* = 2
PDVF_BEGINNEWGROUP* = 4
PDVF_FILLAREA* = 8
PDVF_SORTDESCENDING* = 16
PDVF_SHOWONLYIFPRESENT* = 32
PDVF_SHOWBYDEFAULT* = 64
PDVF_SHOWINPRIMARYLIST* = 128
PDVF_SHOWINSECONDARYLIST* = 256
PDVF_HIDELABEL* = 512
PDVF_HIDDEN* = 2048
PDVF_CANWRAP* = 4096
PDVF_MASK_ALL* = 7167enum PROPDESC_VIEW_FLAGS : int {
PDVF_DEFAULT = 0,
PDVF_CENTERALIGN = 1,
PDVF_RIGHTALIGN = 2,
PDVF_BEGINNEWGROUP = 4,
PDVF_FILLAREA = 8,
PDVF_SORTDESCENDING = 16,
PDVF_SHOWONLYIFPRESENT = 32,
PDVF_SHOWBYDEFAULT = 64,
PDVF_SHOWINPRIMARYLIST = 128,
PDVF_SHOWINSECONDARYLIST = 256,
PDVF_HIDELABEL = 512,
PDVF_HIDDEN = 2048,
PDVF_CANWRAP = 4096,
PDVF_MASK_ALL = 7167,
}#define global PDVF_DEFAULT 0x0
#define global PDVF_CENTERALIGN 0x1
#define global PDVF_RIGHTALIGN 0x2
#define global PDVF_BEGINNEWGROUP 0x4
#define global PDVF_FILLAREA 0x8
#define global PDVF_SORTDESCENDING 0x10
#define global PDVF_SHOWONLYIFPRESENT 0x20
#define global PDVF_SHOWBYDEFAULT 0x40
#define global PDVF_SHOWINPRIMARYLIST 0x80
#define global PDVF_SHOWINSECONDARYLIST 0x100
#define global PDVF_HIDELABEL 0x200
#define global PDVF_HIDDEN 0x800
#define global PDVF_CANWRAP 0x1000
#define global PDVF_MASK_ALL 0x1BFF
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。