次の方法で共有


ITextRange2::InsertTable メソッド (tom.h)

範囲にテーブルを挿入します。

構文

HRESULT InsertTable(
  [in] long cCol,
  [in] long cRow,
  [in] long AutoFit
);

パラメーター

[in] cCol

型: long

表の列数。

[in] cRow

型: long

表の行数。

[in] AutoFit

型: long

セルがターゲット空間にどのように適合するかを指定します。

戻り値

型: HRESULT

メソッドが成功すると、 S_OKが返されます。 メソッドが失敗した場合は、次のいずれかの COM エラー コードを返します。 COM エラー コードの詳細については、「COM でのエラー処理」を参照してください。

リターン コード 説明
E_INVALIDARG
引数が無効です。
E_OUTOFMEMORY
メモリ不足です。

注釈

範囲が非生成の場合、テーブルは範囲内のテキストを置き換えます。 列の幅は AutoFit パラメーターに従って計算され、境界線は 0.5 ポイント幅の黒で塗りつぶされます。 これらの既定値を変更するには、 ITextRange2::GetRow メソッドを使用して ITextRow インターフェイスを取得します。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー tom.h
[DLL] Msftedit.dll

こちらもご覧ください

ITextRange2