次の方法で共有


Header_SetOrderArray マクロ (commctrl.h)

ヘッダー項目の左から右の順序を設定します。 このマクロを使用することも、HDM_SETORDERARRAY メッセージを明示的に送信することもできます。

構文

BOOL Header_SetOrderArray(
   HWND hwnd,
   int  iCount,
   int  *lpi
);

パラメーター

hwnd

型: HWND

ヘッダー コントロールへのハンドル。

iCount

型: int

lpiArrayバッファーのサイズ (要素単位)。 この値は、HDM_GETITEMCOUNTによって返される値と等しい必要があります。

lpi

型: int*

項目を表示する順序を左から右に指定する配列へのポインター。 たとえば、配列の内容が {2,0,1}されている場合、コントロールは項目 2、項目 0、および項目 1 を左から右に表示します。

戻り値

型: BOOL

成功した場合は 0 以外、それ以外の場合は 0 を返します。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista [デスクトップ アプリのみ]
サポートされる最小サーバー Windows Server 2003 [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー commctrl.h