Edit_SetTabStops マクロ (windowsx.h)

複数行の編集コントロールまたはリッチ エディット コントロールのタブ位置を設定します。 テキストがコントロールにコピーされると、テキスト内の任意のタブ文字によって、次のタブ位置までスペースが生成されます。 このマクロを使用することも、 EM_SETTABSTOPS メッセージを明示的に送信することもできます。

構文

void Edit_SetTabStops(
   hwndCtl,
   cTabs,
   lpTabs
);

パラメーター

hwndCtl

種類: HWND

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

cTabs

型: int

配列に含まれるタブ位置の数。 このパラメーターが 0 の場合、 lpTabs パラメーターは無視され、既定のタブ位置は 32 個のダイアログ テンプレート単位ごとに設定されます。 このパラメーターが 1 の場合、タブ位置は n 個のダイアログ テンプレート単位ごとに設定されます。 nlpTabs パラメーターが指す距離です。 このパラメーターが 1 より大きい場合、 lpTabs はタブ位置の配列へのポインターです。

lpTabs

型: int*

ダイアログ テンプレート単位でタブ位置を指定する符号なし整数の配列へのポインター。 cTabs が 1 の場合、このパラメーターは、ダイアログ テンプレート単位ですべてのタブ位置間の距離を含む符号なし整数へのポインターです。

戻り値

なし

解説

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

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー windowsx.h