LVFOOTERITEM 構造体 (commctrl.h)
フッター項目に関する情報が含まれます。
構文
typedef struct tagLVFOOTERITEM {
UINT mask;
int iItem;
LPWSTR pszText;
int cchTextMax;
UINT state;
UINT stateMask;
} LVFOOTERITEM, *LPLVFOOTERITEM;
メンバー
mask
型: UINT
設定するデータを含むこの構造体のメンバー、または要求するメンバーを指定するフラグのセット。 このパラメーターは、次のいずれかの値である必要があります。
値 | 意味 |
---|---|
|
pszText メンバーは呼び出し元からの有効な入力であるか、要求されているため、受信側によって設定する必要があります。 |
|
状態メンバーは呼び出し元からの有効な入力であるか、要求されているため、受信側によって設定する必要があります。 |
iItem
型: int
アイテムのインデックス。
pszText
種類: LPWSTR
null で終わる Unicode バッファーへのポインター。 呼び出しプロセスは、バッファーの割り当てを担当します。
cchTextMax
型: int
pszText が指すバッファー内の WCHARの数 (終端の NULL を含む)。
state
型: UINT
アイテムの状態を示します。 stateMask メンバーは、このメンバーの有効なビットを示します。 現在、 state は次のように設定する必要があります。
値 | 意味 |
---|---|
|
フォーカス状態を示すビット。 項目にフォーカスがある場合は 設定し、それ以外の場合はオフにします。 |
stateMask
型: UINT
取得または変更する 状態 メンバーのビットを指定する値。 現在、この値は次の値である必要があります。
値 | 意味 |
---|---|
|
メンバー 状態 のLVFIS_FOCUSED ビットが有効です。 たとえば、このメンバーを LVFIS_FOCUSED に設定すると、フォーカス状態がメンバー 状態に取得されます。 |
解説
この構造体は、 ListView_GetFooterItem マクロとLVM_GETFOOTERITEM メッセージと共 に 使用されます。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | commctrl.h |