次の方法で共有


ComboBox_GetLBText マクロ (windowsx.h)

コンボ ボックス内のリストから文字列を取得します。 このマクロを使用することも、CB_GETLBTEXT メッセージを明示的に送信することもできます。

構文

int ComboBox_GetLBText(
   HWND    hwndCtl,
   int     index,
   LPCTSTR lpszBuffer
);

パラメーター

hwndCtl

型: HWND

コントロールのハンドル。

index

型: int

項目の 0 から始まるインデックス。

lpszBuffer

型: LPCTSTR

文字列を受け取るバッファーへのポインター。 バッファーには、文字列と終端の null 文字に対して十分な領域が必要です。 バッファーを割り当てる前に、ComboBox_GetLBTextLen を呼び出して文字列の長さを取得できます。

戻り値

型: int

終端の null 文字を除く、文字列内の文字の数。 インデックス 有効な項目が指定されていない場合、戻り値はCB_ERR。

備考

詳細については、CB_GETLBTEXTを参照してください。

必要条件

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