OLEUIPASTEFLAG 列挙 (oledlg.h)
この形式を貼り付けるときにユーザーが使用できるユーザー オプション、および選択項目のグループまたはリスト (貼り付け、リンクの貼り付けなど) を示します。
構文
typedef enum tagOLEUIPASTEFLAG {
OLEUIPASTE_ENABLEICON = 2048,
OLEUIPASTE_PASTEONLY = 0,
OLEUIPASTE_PASTE = 512,
OLEUIPASTE_LINKANYTYPE = 1024,
OLEUIPASTE_LINKTYPE1 = 1,
OLEUIPASTE_LINKTYPE2 = 2,
OLEUIPASTE_LINKTYPE3 = 4,
OLEUIPASTE_LINKTYPE4 = 8,
OLEUIPASTE_LINKTYPE5 = 16,
OLEUIPASTE_LINKTYPE6 = 32,
OLEUIPASTE_LINKTYPE7 = 64,
OLEUIPASTE_LINKTYPE8 = 128
} OLEUIPASTEFLAG;
定数
OLEUIPASTE_ENABLEICON 値: 2048 OleUIPasteSpecial に入力として渡される OLEUIPASTEENTRY 配列内のエントリに対してコンテナーでこのフラグが指定されていない場合、ユーザーがエントリに対応する形式を選択すると、DisplayAsIcon ボタンはオフになり、無効になります。 |
OLEUIPASTE_PASTEONLY 値: 0 OLEUIPASTEENTRY 配列のエントリは、貼り付けでのみ有効です。 |
OLEUIPASTE_PASTE 値: 512 OLEUIPASTEENTRY 配列のエントリは貼り付けに有効です。 次のいずれかのリンク フラグが指定されている場合は、リンクに対しても有効な場合があります。 リンクに対して有効な場合、次のフラグは、適切な OLEUIPASTE_LINKTYPEn 値を組み合わせて OR'ing で許容されるリンクの種類を示します。 これらの値は、OLEUIPASTESPECIAL 構造体の arrLinkTypes メンバーの OleUIPasteSpecial に渡されるリンク型の配列に対応します。
arrLinkTypes 配列は、リンク用に登録済みのクリップボード形式の配列です。 最大 8 つのリンクの種類を使用できます。 |
OLEUIPASTE_LINKANYTYPE 値: 1024 任意のリンクの種類。 |
OLEUIPASTE_LINKTYPE1 値: 1 リンクの種類 1。 |
OLEUIPASTE_LINKTYPE2 値: 2 リンクの種類 2。 |
OLEUIPASTE_LINKTYPE3 値: 4 リンクの種類 3。 |
OLEUIPASTE_LINKTYPE4 値: 8 リンクの種類 4。 |
OLEUIPASTE_LINKTYPE5 値: 16 リンクの種類 5。 |
OLEUIPASTE_LINKTYPE6 値: 32 リンクの種類 6。 |
OLEUIPASTE_LINKTYPE7 値: 64 リンクの種類 7。 |
OLEUIPASTE_LINKTYPE8 値: 128 リンクの種類 8。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | oledlg.h |